【Django tutorial1】

来源:互联网 发布:网络兼职干什么好 编辑:程序博客网 时间:2024/06/11 09:26

本文以及至tutorial_num 主要讲解如何通过django搭建在线投票demo,关于其中生成文件的原因与作用请查阅原文https://docs.djangoproject.com/en/1.3/intro/tutorial01/ 。

1.首先确认是否安装Django;

    如果在python中可以正常执行:

import django

    ok,django已成功安装。

2.通过Django创建一个名为pollsite的项目(主要功能支持在线投票,并且可以通过管理员用户管理投票信息);

    找到一个目录(比如E:/PythonCode/)执行如下命令:

django-admin.py startproject pollsite

    系统会自动生成一个名为pollsite的文件夹。如果系统显示找不到django-admin.py,记得将C:\Python25\site-packages\django\bin加至环境变量。

3.进入pollsite文件夹内,执行命令:

python manage.py runserver

    此时打开浏览器并输入 http://127.0.0.1:8000/,可以看到“Welcome to Django”的默认页面。django自带轻量级web服务器,如果发布应用请使用Apache等专业Web服务器。
4.建立数据库(本文以SQLite为例)

    如果使用python2.5及以上版本,那么其已自带SQLite数据库。请在setting.py 中完成以下字段。

    ENGINE: django.db.backends.sqlite3
    NAME: E:/PythonCode/pollsite/SQLite/sqlite3.db (本文示例,如果不存在此文件,系统会自动创建该数据库文件)

  在setting.py中还需注意INSTALLED_APPS字段,其中包含的是django自带应用,比如认证、统计等,如果不需要这些可以将其注释掉。

    而这些应用每一个都需要一个数据库表,我们需要执行以下命令:

python manage.py syndb

    syndb命令会根据INSTALLED_APPS中定义的应用来创建其数据库表,在命令执行过程中django会询问你是否需要创建超级用户等等,确认即可。

 请继续阅读 tutorial2

原创粉丝点击