python web框架 Django的APP以及目录介绍 django 1.11版本

本文详细介绍了在Django项目中如何合理地组织业务逻辑,通过创建不同的app来管理各种业务线,如资产管理、私有云监控等。阐述了app的创建过程,以及如何在views.py中编写业务请求函数,并在urls.py中进行路由配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

 

如果有很多业务请求函数 应该放在app目录

很多业务放在主站上 当用户一点跳到分站

 

例如 一个项目叫运维平台  他的业务 有资产管理 私有云 监控 不同业务线

chouti项目
- chouti
- 配置
- 主站 app
- 后台管理 app

每个app目录 处理不同业务线


# 创建app
python manage.py startapp 项目名

python manage.py startapp cmdb
python manage.py startapp openstack
python manage.py startapp xxoo..

创建app目录

python manage.py startapp cmdb

 

 

 app目录结构




处理业务请求放在项目配置文件不合适  把函数写在 app目录下的 views.py 

views.py 文件代码内容


 

 

 

 

from django.shortcuts import render

# Create your views here.
from django.shortcuts import HttpResponse


def index(request):
    return HttpResponse('cmdb')

 

 

 

 

urls.py文件 导入app目录views py文件
from django.conf.urls import url
from django.contrib import admin

from cmdb import views

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^index/', views.index),
]

 

 
把每个业务代码 放在app里面
 

 



 

转载于:https://www.cnblogs.com/mingerlcm/p/9535105.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值