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

创建项目及理解每个文件的作用,第1张

概述创建项目: $ django-admin startproject mysite 创建完成后进入项目的根文件夹mysite: $ cd mysite 查看文件夹下的所有文件: $ tree manage.py 一个命令行实用程序,允许您以各种方式与此Django项目进行交互。(详细信息浏览https://docs.djangoproject.com/en/2.2/ref/django-admin/

创建项目:

$ 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/)

总结

以上是内存溢出为你收集整理的创建项目及理解每个文件的作用全部内容,希望文章能够帮你解决创建项目及理解每个文件的作用所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1191834.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-03
下一篇2022-06-03

发表评论

登录后才能评论

评论列表(0条)

    保存