一、先实现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 

配置数据库

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

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

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


配置url映射

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

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


4.创建数据库

 mysql> create database play;

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


5.同步数据库

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


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

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

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


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

  1. 创建数据表

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


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

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

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

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


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