google大学学django 第一篇
在网上找了最常见也是最简单的教程,开工。。。记录的是一些本人觉得容易误会的东东
?
1. django 下载,解压, 安装
?? 安装python setup.py install
?? 后别忘了把django 的bin路径添加到path下(D:\Django-1.3.1\django\bin), 否则运行django-admin.py startproject {appname}是不认识的
?
2. 键入命令manage.py runserver,就可以启动Web服务器来测试新建立的工程
??? 提示: 要进入你刚才创建的project目录后才行 我的是D:\djangoapp\demo
?
3. http://localhost:8000/ 可以访问默认界面,可以看到
?
If you plan to use a database, edit the DATABASES
setting in demo/settings.py
.
Start your first app by running python demo/manage.py startapp [appname]
这也验证了2的提???
?
4. python manage.py startapp article ?? 创建一个app,python中叫module,从article目录下__init__.py就可以以看出哦
?
5.? 设置settings.py
??? 数据可以选择,django自带的是sqlite3
?
?? 另外要开发admin 必须
??? # Uncomment the next line to enable the admin:
??? 'django.contrib.admin',
?
?? 为了使Django识别开发者添加的应用模块,在settings.py文件的INSTALLED_APPS部分中,需要定义Django工程加载的应用列表。默认情况下,列表中已经添加了Django工程运行所需的部分自带模块,我们还需要把刚才编写好的应用模块news.article加入其中,同时添加Django自带的django.contrib.admin应用模块,不然进去后看不到自己添加的东西
?