投票系统教程地址:
https://docs.djangoproject.com/en/1.6/intro/
1.建立站点
将python安装目录下的Scripts也加入环境变量,这样就可以在cmd下直接使用安装的脚本。
cd到想要建立站点的目录,执行下面命令,会建立一个网站的目录
django-admin.py startproject mysite
生成如下默认目录
mysite/
manage.py
mysite/
__init__.py
settings.py
urls.py
wsgi.py
2.启动自带服务器
不指定端口
python manage.py runserver
制定端口
python manage.py runserver 80
3.数据库
为了使用默认的一些功能admin,auth等,需要同步数据库
python manage.py syncdb
此时会提示是否建立admin用户
查看各个model对应的数据库语句
python manage.py sql auth
4.创建投票app
python manage.py startapp ./mysite/polls
同步数据库 python manage.py syncdb
5.manage shell
python manage.py shell
在shell中导入数据模型,
from polls.models import Poll, Choice
可以执行很多操作
比如
Poll.objects.all()
5.添加APP的管理项目
通过修改Polls下的admin.py,可以非常容易的创建出管理内容
from django.contrib import admin
from polls.models import Poll
admin.site.register(Poll)
本文档详细介绍了如何使用Django框架搭建一个投票应用,包括站点建立、启动服务器、数据库同步、创建应用程序及管理项目的步骤。
545

被折叠的 条评论
为什么被折叠?



