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模块应用啦

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

相关推荐
念恒123065 分钟前
Python 面向对象编程核心:对象、实例化、封装与变量作用域
开发语言·python
雪隐8 分钟前
个人电脑玩AI00-前言
人工智能·后端
薛定谔的悦9 分钟前
光伏-储能-负荷联合预测:给 EMS 装上“预知能力“
java·数据库·人工智能·python·储能
我是一颗柠檬19 分钟前
【Java后端技术亮点】动态路由权限(按钮级权限),细粒度控制到按钮级别
java·开发语言·后端·状态模式
前端Hardy26 分钟前
CSS 动画真的比 JS 快?Josh Comeau 做了组实验,结果跟直觉不一样
前端·javascript·后端
Front思26 分钟前
调取支付宝支付正式环境不可以唤起来,但是沙箱可以
后端
foggyprojects33 分钟前
AI 生成 SQL 模板以后,为什么还需要固定 helper 规则
后端
明天一点33 分钟前
Cloudflare 通知转发钉钉机器人
前端·后端
前端Hardy34 分钟前
前端日历组件,要变天了?Schedule-X v4.6 彻底杀疯了
前端·javascript·后端
Oo_行者_oO41 分钟前
微服务 Feign 从“万能公共服务”到“业务客户端”
后端·架构