Django学习——Windows 7下安装Django与入门
本系列教程都是按照django官方文件自己操作操就,希望能成为系列 哈哈
1、安装python并手动将python安装目录(默认“C:\Python27”)添加入path变量
2、进入django目录,执行“python setup.py install”
3、安装完成,进入“C:\Python27\Scripts”发现django-admin.py,安装成功
生成示例程序:
1、执行“django-admin.py startproject mysite”,生成mysite工程,生成文件目录结构如下:
mysite/ #工程目录
|____ manager.py #工程管理文件,启动工程、生成数据库等等
|____ mysite/ #工程子目录
|____ urls.py #URL映射声明文件
|____ wsgi.py #与WSGI兼容的web服务器
|____ __init__.py #空文件,告诉python,该目录应该被视为一个python package
|____ settings.py #本工程的设置和配置文件
2、在manager.py同目录下建立run.bat文件,并加入命令“python manage.py runserver 0.0.0.0:8000” 可以修改监听ip和端口
3、运行run.bat,在浏览器中输入“http://localhost:8000”看到测试页面即成功生成!
生成models
1、运行命令“python manage.py startapp polls”,生成名为“polls”的app,生成目录如下:
polls/
__init__.py
admin.py
models.py
tests.py
views.py
2、建立两个models,代码如下
from django.db import models
class Poll(models.Model):
question = models.CharField(max_length=200)
pub_date = models.DateTimeField(’date published’)
class Choice(models.Model):
poll = models.ForeignKey(Poll)
choice_text = models.CharField(max_length=200)
votes = models.IntegerField(default=0)