django开发案例:a【Django】开发日报_1_Day:用户管理系统案例-创建项目_django 开发用户管理系统_代码骑士的博客-CSDN博客
前面做过的管理系统项目功能比较单一,只用一个模块就能解决问题。如果想创建多个不同的模块的话,就需要创建多个app组件,下面就介绍一种简单高效的方法。
1、使用PyCharm专业版编译器创建一个Django项目。
2、删掉原本的templates目录。
创建项目,删除templates目录并修改setting.py。
删除模板目录和路径。 (以免在app中开发时默认跳转此目录)
3、新建两个不同的app模块
语法: python manage.py startapp [app name]
例如:
python manage.py startapp app_1
from django.shortcuts import render
# Create your views here.
from django.shortcuts import render, HttpResponse
# Create your views here.
def index_1(request):
return HttpResponse("Hello Django-app_1!")
*注意:别忘了导包!!!
from django.urls import path
from app_1 import views as av_1
urlpatterns = [
path('index_1/', av_1.index_1),
]
启动项目输入网址:http://127.0.0.1:8000/index_1/
二、测试成功,下面用同样的方式创建第二个app:
1、创建app指令
python manage.py startapp app_3
2、注册app
3、 创建模板
4、编写函数
from django.shortcuts import render
# Create your views here.
from django.shortcuts import render, HttpResponse
# Create your views here.
def index_3(request):
return HttpResponse("Hello Django-app_3!")
5、编写路由进行测试
from django.urls import path
from app_1 import views as av_1
from app_3 import views as av_3
urlpatterns = [
path('index_1/', av_1.index_1),
path('index_3/', av_3.index_3),
]
原文地址:https://blog.csdn.net/qq_51701007/article/details/130825936
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_34008.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。