Django 入门Demo

来源:互联网 发布:java 可视化界面 编辑:程序博客网 时间:2024/06/07 11:39

第一个Django项目

本文使用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.admin —— 管理站点
  • django.contrib.auth —— 认证系统
  • django.contrib.contenttypes —— 用于内容类型的框架
  • ango.contrib.sessions —— 会话框架
  • django.contrib.messages —— 消息框架
  • django.contrib.staticfiles —— 管理静态文件的框架

    根据激活应用建数据库表,运行

$ python manage.py migrate

开发服务器

运行

$ python manage.py runserver 

访问http://127.0.0.1:8000/, 将看到”Welcome to Django”页面,它运行成功了。

第一个Django应用

通过上面步骤,一个”项目”已经成功搭建,可以添加应用了。
每个Django应用都是遵循约定的Python包。应用可以放在Python Path上的任何位置。在项目中,我们放在manage.py同级目录,以便作为顶层模块导入。
创建应用如下:

$ python manage.py startapp polls
0 0
原创粉丝点击