本文使用Django 1.8.2和Python3.2作为开发环境
命令行中,cd到保存代码的目录,执行如下命令:
$ django-admin startproject mysite
将生成mysite项目,目录结构如下:
mysite/
——manage.py
——mysite/
————init.py
————settings.py
————urls.py
————wsgi.py
编辑mysite/settings.py
,DATABASES使用默认的配置。设置TIME_ZONE为自己的时区。
INSTALLED_APPS列出默认激活的Django应用。
django.contrib.staticfiles —— 管理静态文件的框架
根据激活应用建数据库表,运行
$ python manage.py migrate
运行
$ python manage.py runserver
访问http://127.0.0.1:8000/, 将看到”Welcome to Django”页面,它运行成功了。
通过上面步骤,一个”项目”已经成功搭建,可以添加应用了。
每个Django应用都是遵循约定的Python包。应用可以放在Python Path上的任何位置。在项目中,我们放在manage.py同级目录,以便作为顶层模块导入。
创建应用如下:
$ python manage.py startapp polls