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

投票系统教程地址:
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)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值