Django学习笔记(1)-投票系统
来源:互联网 发布:js escape替代方法 编辑:程序博客网 时间:2024/06/05 02:40
投票系统教程地址:
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.modelsimport Poll
admin.site.register(Poll)
- Django学习笔记(1)-投票系统
- Django写的投票系统1(转)
- django系统学习笔记
- django开发的投票系统
- Django写的投票系统2(转)
- Django写的投票系统3(转)
- Django写的投票系统4(转)
- 在线投票系统学习之1(接触篇)
- Django 学习笔记(1)
- Django学习笔记(1)
- 学习笔记2(投票)
- Django快速开发之投票系统
- .NET2.0学习笔记之--在线投票系统
- .NET2.0学习笔记之--在线投票系统
- .NET2.0学习笔记之--在线投票系统
- 【ASP.NET2.0学习笔记】开发投票系统
- NBA投票系统(1):系统介绍
- Django 学习笔记(1)
- 给13软件的一封信
- [Jweb] 数据库处理以及在 Servlet 中使用 Bean
- python 模块
- 详解Android中AsyncTask的使用
- 交叉编译 openwrt 平台上的开源 H3C iNode 客户端 njit-client
- Django学习笔记(1)-投票系统
- linux内核编程之hello,world
- Guanssian Filter
- linux输入子系统概念介绍
- linux 小知识系列
- Oracle round和trunc函数
- Silverlight基础学习1/23
- git tip: How to undo an uncommitted change/deletion for a specific file in your working directory
- struts2的执行流程分析