django增加自定义app(二)

django可以看成是一套app容器,它内含多个app,其中有自带的,有第三方的,还有我们自己开发的。

django增加自定义app(二)_第1张图片

Django App 一般分为三大类(根据来源):
内置:即 Django 框架自带的应用,包括 admin(后台管理)、auth(身份鉴权)、sessions(会话管理)等等
自定义:即用来实现我们自身业务逻辑的应用,这里我们将创建一个新闻展示应用
第三方:即社区提供的应用,数量极其丰富,功能涵盖几乎所有方面,能够大大减少开发成本
所有的 Django 应用都在 django_news/settings.py 的 INSTALLED_APPS 列表中定义: 

django增加自定义app(二)_第2张图片

 

实现自定义APP:

python3 manage.py startapp news

django增加自定义app(二)_第3张图片

 django增加自定义app(二)_第4张图片

 django增加自定义app(二)_第5张图片

 django增加自定义app(二)_第6张图片

总结:

1、用命令行增加了一个新的APP模块,名称为news。程序会自动新建一些文件。

2、需要在主setting文件中增加这个APP的名称。

3、增加news模块中的视图views,新增一个文件urls.

4、在主urls中,增加对news app的支持。

于是增加一个新模块成功。 

你可能感兴趣的:(django,python)