django 创建app_Django创建应用模块

本文介绍了Django项目中创建应用的过程,包括使用`python manage.py startapp`命令创建app,探讨了应用的目录结构,并展示了在views.py中编写视图函数,在urls.py中配置路由以实现浏览器访问的方法。通过这些步骤,读者可以理解Django中应用的创建和基本运作机制。
摘要由CSDN通过智能技术生成

一个项目包含一个或者多个应用模块。比如一个商城包含app前端下单界面和后台管理商品、订单、用户等部分。

emmm,那就创建一个应用,命令是python manage.py startapp app

d436fe9787db8a022aaa146cd3dd20a8.png

再次用编辑器打开blog目录,发现多了一个app目录以及一堆文件,说明一个完整的应用是需要那些文件的。

df1de9101c37081c7308475ec3e657ea.png

emmm,之前项目是通过django-admin startproject 项目名,那可不可以通过django-admin startapp 应用名创建应用呢

d9edf62936489857404a8ce52edb7f65.png

admin和app目录和结构一毛一样,说明上面两条命令都可以创建新应用

9e566dbecc6bf770c600351d9190dcfd.png

在app的views.py文件里加入如下代码,这个方法呢放哪里都可以,但是Django框架MVT开发,各司其职,目的便于后期的好维护,先在views.py里编写如下代码。

099d2fe7d3dcff85642202a92303deb9.png

在app目录下创建urls.py文件,内容如下

e38aaaf9b644897946fcd8f22e00a367.png

blog目录下的urls.py做如下修改

968773fa4d564d53c7e394ce80009118.png

启动服务后,浏览器输入:`http://127.0.0.1:8000/app/`

5cb1dbddde038ce85d7bf320106a6376.png

大概体会了下,如何创建一个新的应用,应用如何编写,路由如何配置才能够被浏览器正常访问到。

0647cd5143ea2f1823576d13367dd090.png
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值