一、先实现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
配置数据库
选择admin包并添加自己创建的just app
配置url映射
root@node18:~/Django-1.5.12/django/bin/justplay# vi justplay/urls.py
4.创建数据库
mysql> create database play;
mysql> grant all privileges on play.* to play identified by ‘play‘;
5.同步数据库
6.启动进行访问(加端口号同一网段的主机可以访问)
root@node18:~/Django-1.5.12/django/bin/justplay# ./manage.py runserver 0.0.0.:8004
二、将just app内容通过admin管理界面管理
创建数据表
root@node18:~/Django-1.5.12/django/bin/justplay# vi just/models.py
return 返回的内容将在admin管理界面显示
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管理界面管理
原文地址:http://linuxnewstar.blog.51cto.com/6967359/1711541