【Django tutorial1】
来源:互联网 发布:网络兼职干什么好 编辑:程序博客网 时间:2024/06/11 09:26
本文以及至tutorial_num 主要讲解如何通过django搭建在线投票demo,关于其中生成文件的原因与作用请查阅原文https://docs.djangoproject.com/en/1.3/intro/tutorial01/ 。
1.首先确认是否安装Django;
如果在python中可以正常执行:
import djangook,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 syndbsyndb命令会根据INSTALLED_APPS中定义的应用来创建其数据库表,在命令执行过程中django会询问你是否需要创建超级用户等等,确认即可。
请继续阅读 tutorial2
- 【Django tutorial1】
- ffmepg tutorial1
- ffmpeg tutorial1
- Tutorial1 Open a window
- RCP复习:Rich Client Tutorial1
- Android opencv tutorial1相关问题
- pomelo(四) tutorial1 分布式聊天
- 翻译:Tutorial1:透明面板(LinearLayout)定义
- GLSL TUTORIAL1 Loading, Compiling and Linking OGLSL Programs
- DirectX9 SDK Samples(1) Tutorial1-Creating a device
- django
- django
- django
- Django
- django
- Django
- Django
- Django
- gridview 清空
- JDK1.5的新特性
- 单源最短路径
- contentSize、contentInset和contentOffset区别
- android 2.3源码 下载与编译 以前我让我小弟写的,今天看到就转了
- 【Django tutorial1】
- 流水作业调度
- plsql学习范例--使用utl_file包将查询结果输出到文件中
- 哈夫曼编码
- 嵌入式Linux系统下I2C设备驱动程序的开发
- 0-1背包 动态规划
- 求质数算法的N种境界 (N > 10)
- Android 系统启动过程
- Windows核心编程<读书笔记九>线程与内核对象的同步