您的位置:首页 > 编程语言 > Go语言

Django学习笔记(1)-投票系统

2014-01-01 16:46 393 查看
投票系统教程地址:
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)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: