购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.5 Django框架的App配置

在settings.py文件的INSTALLED_APPS配置项中,可以查看到关于项目应用(App)的配置信息。另外,设计人员可以在其中增加自定义App。具体代码如下:

【代码2-3】

【代码分析】

在第02~07行代码中,定义了一组应用程序默认的App应用。

在第08行代码中,定义了用户自定义的App应用(myapps)。

要添加自定义App应用,可以使用以下命令:

     python manage.py startapp myapps

其中,startapp命令类似于startproject命令,它是由Django框架定义的专门用于创建App应用的命令。

注意 startapp和startproject这两个命令的区别:startproject命令用于创建Django项目,而startapp用于创建Django应用(App)。

那么,Django项目和Django应用(App)有什么区别呢?

在创建好一个Django项目后,可以继续在该项目内创建Django应用,Django应用相当于Django项目内的功能模块。因此,一个Django项目内可以包含一个或多个Django应用(一对多的关系)。另外,基于Django框架的设计模式,一个Django应用可以为多个Django项目所使用,相当于该个Django应用是一个公共模块(多对一的关系)。可见,Django应用的使用是非常灵活的。 BWOG9Mrnv8YvIskQuz4UxcHGL1a8r1hME5ZG9puIyiU+UgW8XIdULDd+D6Zea/yj

点击中间区域
呼出菜单
上一章
目录
下一章
×

打开