【实验楼】创建Django项目

  • Post author:
  • Post category:其他


接下来,正式开始创建我们的第一个Django项目。

注:本课程所有代码都应在

Code

文件夹里编写。

$ cd /home/shiyanlou/Code
Code\ $ django-admin startproject mysite

以下是

mysite

的目录结构:

mysite/
    manage.py
    mysite/
        __init__.py
        settings.py
        urls.py
        wsgi.py

这些目录和文件的作用分别是:

  • 外层的

    mysite/

    :是项目的容器,可以为任意名字。

  • manage.py

    :一种让你可以使用各种方式管理Django项目的命令行工具。在

    mysite/

    目录下输入

    python3 manage.py help

    ,看一看它都能做什么。
  • 内层的

    mysite/

    :包含项目,是一个纯Python包。你可以在包里调用它内部的任何东西。

  • __init__.py

    :一个空文件,告诉Python这个目录应该被认为是一个Python包。一般,你不需要去修改它。

  • settings.py

    :Django项目的配置文件。

  • urls.py

    :Django项目的URL声明。

  • wsgi.py

    :作为项目的运行在WSGI兼容的Web服务器的入口。