加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

创建项目及理解每个文件的作用

发布时间:2020-12-20 10:57:48 所属栏目:Python 来源:网络整理
导读:创建项目: $ django-admin startproject mysite 创建完成后进入项目的根文件夹mysite: $ cd mysite 查看文件夹下的所有文件: $ tree manage.py 一个命令行实用程序,允许您以各种方式与此Django项目进行交互。(详细信息浏览https://docs.djangoproject.co

创建项目:

$ django-admin startproject mysite

创建完成后进入项目的根文件夹mysite:

$ cd mysite

查看文件夹下的所有文件:

$ tree

manage.py

一个命令行实用程序,允许您以各种方式与此Django项目进行交互。(详细信息浏览https://docs.djangoproject.com/en/2.2/ref/django-admin/)

mysite

是项目的真正的Python包。你可以通过import mysite导入这个包所有的模块

mysite/__init__.py

这个文件是python包的标识,导入python包实际上是导入了它的__init__.py文件;

当你在__init__.py中写入一条输出语句后,每当这个包被导入,这个语句也会被执行

也可以在__init__.py中import其他的包,减少代码量

__init.__py中__all__变量是一个包含了from 包名 import *会导入的模块的列表,可以通过修改这个变量指定你需要导入的模块。

mysite/settings.py

django项目的配置文件(详细内容:https://docs.djangoproject.com/en/2.2/topics/settings/)

mysite/urls.py

这个django项目的url声明,这是django网站项目的目录

(详细内容https://docs.djangoproject.com/en/2.2/topics/http/urls/)

mysite/wsgi.oy

与WSGI兼容的Web服务器的入口点,用于为项目提供服务

(详细内容:https://docs.djangoproject.com/en/2.2/howto/deployment/wsgi/)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读