Django创建多app应用

目录

[1. 引言](#1. 引言)

[2. 多app创建的两种方式](#2. 多app创建的两种方式)

[2.1 多个app结构](#2.1 多个app结构)

[2.2 单个apps多个app](#2.2 单个apps多个app)

[3. 最后](#3. 最后)


1. 引言

在平常业务开发中,我们遇到的功能可能会有很多,单个app的应用可能无法满足我们

这个时候,我们就需要多app应用,例如:开发一款商城

多app应用:

  • app01 - 购物功能
  • app02 - 登录功能
  • app03 - 后台管理
  • 。。。

2. 多app创建的两种方式

2.1 多个app结构

通过使用如下命令创建app:

python manage.py startapp app03

创建完之后,需要注册app:

进入settings.py里面进行添加注册

ok, 这样咋们的多app应用就做完啦!

2.2 单个apps多个app

其实更加常用的模式是一个apps下面多个app,这样会更加简洁明了,使得项目结构更加清爽

  • 先创建apps和单个app,比如app04
  • 输入命令,创建app

python manage.py startapp app04 apps/app04

  • 修改app04里面的apps

也就是添加一个apps

  • 注册app

3. 最后

ok,现在我们可以通过这种形式进行多app模块应用啦

但是在一般开发中,第二种方式用的更多,更加简洁方便

相关推荐
ChinaRainbowSea1 分钟前
补充:问题:CORS ,前后端访问跨域问题
java·spring boot·后端·spring
顺丰同城前端技术团队6 分钟前
DeepSeek 国产大模型新标杆
前端·后端·程序员
YaHuiLiang20 分钟前
小微互联网公司与互联网创业公司 -- 学历之殇
前端·后端·面试
冬天的风滚草24 分钟前
Higress开源版 大规模 MCP Server 部署配置方案
后端
雨落倾城夏未凉24 分钟前
4.信号与槽
后端·qt
站大爷IP25 分钟前
Python文件操作的"保险箱":with语句深度实战指南
python
运器12331 分钟前
【一起来学AI大模型】算法核心:数组/哈希表/树/排序/动态规划(LeetCode精练)
开发语言·人工智能·python·算法·ai·散列表·ai编程
考虑考虑1 小时前
JDK9中的dropWhile
java·后端·java ee
巴里巴气3 小时前
selenium基础知识 和 模拟登录selenium版本
爬虫·python·selenium·爬虫模拟登录
19893 小时前
【零基础学AI】第26讲:循环神经网络(RNN)与LSTM - 文本生成
人工智能·python·rnn·神经网络·机器学习·tensorflow·lstm