解析Django生命周期

开课吧开课吧锤锤2021-08-05 14:13

一个项目是许多应用的总和。每个应用程序有一个客观并可重复使用到另一个项目,像在网站上的联系表单可以是一个应用程序,并且可以重复使用到其它应用,看到它作为项目的一个模块。

解析Django生命周期 创建应用程序  

我们假设在项目文件夹。在我们有主项目“myproject”文件夹,并在一级文件夹有一个文件:manage.py ,执行以下命令  

C:\myproject> python manage.py startapp myapp 

刚刚创建的 myapp 应用程序类似于项目,Django创建 “myapp” 文件夹中的应用程序结构如下 −  

myapp/
   __init__.py
   admin.py
   models.py
   tests.py
   views.py

__init__.py − 只是为了确保 python 作为包处理此文件夹。  

admin.py − 此文件帮助您在管理界面中修改应用程序。  

models.py − 这是存储所有的应用程序的模型。  

tests.py − 这是单元测试。  

views.py − 这是应用程序视图。  

获取项目来了解应用程序  

在这个阶段,我们有“myapp”这个应用程序,现在我们需要注册它到Django项目“myproject”。要做到这一点,在你的项目中(添加应用程序名称)到settings.py文件更新INSTALLED_APPS元组 -  

INSTALLED_APPS = (
   'django.contrib.admin',
   'django.contrib.auth',
   'django.contrib.contenttypes',
   'django.contrib.sessions',
   'django.contrib.messages',
   'django.contrib.staticfiles',
   'myapp',
)

以上就是开课吧广场小编为大家整理发布的“解析Django生命周期”一文,更多Web教程相关内容尽在开课吧广场Web教程频道!  

解析Django生命周期

免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用。如涉及版权问题,请联系本站管理员予以更改或删除。
有用
分享
全部评论快来秀出你的观点
登录 后可发表观点…
发表
暂无评论,快来抢沙发!
云开发实战特训营