【NB】创建一个项目
http://cdn.u1.huluxia.com/g4/M03/DF/CB/rBAAdmNo3X6AfFD0AADG4Cix_fw192.jpg
如果第一次使用Django,必须采取一些初始设置。也就是说,需要自动生成一些代码,建立一个Django项目 - 设置Django实例的集合,包括数据库配置,Django 特定选项和特定应用程序设置。
在命令行,cd 到你想要存储代码目录,比如,这里我创建项目的地方是:C:\Python7\ ,然后运行以下命令:
C:\python27> django-admin startproject mysite
http://cdn.u1.huluxia.com/g4/M03/DF/CB/rBAAdmNo3X6ACaORAABqKd99WaU284.jpg
这将在 C:\python17下创建 mysite 目录。如下图:
http://cdn.u1.huluxia.com/g4/M03/DF/CB/rBAAdmNo3X-AAsbKAAGorv2URzI858.jpg
让我们来看看 startproject 命令创建的目录结构:
mysite/
manage.py
mysite/
__init__.py
settings.py
urls.py
wsgi.py
http://cdn.u1.huluxia.com/g4/M03/DF/CB/rBAAdmNo3YCAbFauAACDJuAytjA487.jpg
对上面这些文件的简要说明:
在 mysite/ 根目录上级仅仅是一个容器项目。对于Django它的名字随意,可以将其重命名为任何你喜欢的。
manage.py: 一个命令行工具,可以让您以各种方式与Django项目进行交互。你可以阅读所有关于manage.py 在 django-admin和manage.py 的细节。
内部 mysite/目录是实际项目的Python包。它的名字是你需要使用导入里面的任何Python包的名称(例如mysite.urls)。
mysite/__init__.py: 一个空文件,该文件告诉Python这个目录应该作为一个Python包。
mysite/settings.py: 设置/配置这个Django项目。 Django的设置,会告诉你如何设置工作。
mysite/urls.py: 该 URL 声明这个Django项目; 类似Django网站的一个“表的内容”。
mysite/wsgi.py: 一个WSGI兼容Web服务器的入口点。
页:
[1]