django简单实现项目和app的创建,并通过admin管理界面管理

一、先实现admin管理界面的访问

1.先创建项目

root@node18:~/Django-1.5.12/django/bin# django-admin.py startproject justplay

root@node18:~/Django-1.5.12/django/bin/justplay# ls

just  justplay  manage.py


2.创建app

root@node18:~/Django-1.5.12/django/bin/jumptoquestion# ./manage.py startapp play

root@node18:~/Django-1.5.12/django/bin/justplay# ls

just  justplay  manage.py


3.配置settings.py文件,更改数据库以及相关内容

root@node18:~/Django-1.5.12/django/bin/justplay# vi justplay/settings.py 

配置数据库

wKioL1ZBuHaT_a9ZAAAsuYohvm0243.png

选择admin包并添加自己创建的just app

wKioL1ZBuHaA0AfMAAAu2qetthk828.png


配置url映射

root@node18:~/Django-1.5.12/django/bin/justplay# vi justplay/urls.py 

wKiom1ZBuXTz28_5AAA-MzS1mBg975.png


4.创建数据库

 mysql> create database play;

 mysql> grant all privileges on play.* to play identified by 'play';


5.同步数据库

 wKiom1ZBumDyyg7_AABJFYDNSMc184.png


6.启动进行访问(加端口号同一网段的主机可以访问)

  root@node18:~/Django-1.5.12/django/bin/justplay# ./manage.py runserver 0.0.0.:8004

  wKiom1ZBuyeSfJVyAABEB1cyqEs834.png


二、将just app内容通过admin管理界面管理

  1. 创建数据表

    root@node18:~/Django-1.5.12/django/bin/justplay# vi just/models.py


return 返回的内容将在admin管理界面显示

      wKioL1ZBwZSB41H5AAAv_OHsGfA766.png

2.创建admin.py文件将数据表注册在admin管理界面内

root@node18:~/Django-1.5.12/django/bin/justplay# vi just/admin.py

from django.contrib import admin

from just.models import Book

admin.site.register(Book)


3.同步数据库

  root@node18:~/Django-1.5.12/django/bin/justplay# ./manage.py syncdb

4.在浏览器内访问ip:端口/admin

wKioL1ZBv3CD_AxoAABOxeXnP7c448.png








你可能感兴趣的:(python,django)