16、Django实战第16天:优化url
2024-08-27 19:35:30
今天完成的是一个优化url....
前面我们所有的url都是配置在一个mxonline.urls.py中。因为我们根据项目实际情况配置了多个app,那么我们相应的url是可以配置在自己的app中的,这样所有的url就不会集中的一个配置文件中,难以管理维护。
现在我们把organization相关的url抽离出来,在organzation 目录下新建文件urls.py
from django.conf.urls import url
from organization.views import OrgView, AddUserAskView urlpatterns = [
#课程机构首页
url(r'^list/$', OrgView.as_view(), name='org_list'), #学习咨询
url(r'^add_ask/$', AddUserAskView.as_view(), name='add_ask'), ]
把之前mxonline.py配置的这两条url删除,并添加一条配置包含organization的url配置
因此我们访问课程课程列表页的地址就变成了127.0.0.1/org/list/
而我们在html指定到课程列表页的链接则为{% url 'org:org_list' %}
当然我要学习也是同理,需要在js那边改为{% url 'org:add_ask'%}
最新文章
- 前端学PHP之面向对象系列第五篇——对象操作
- STL之list
- 路线更改事件 $routeChangeStart 与 $locationChangeStart
- wp中TextBox在中文输入法下清空问题
- hdu.1010.Tempter of the Bone(dfs+奇偶剪枝)
- 【ACM - 搜索模板】
- log4j 应用
- 用jmap分析java程序
- 数据结构二叉树的递归与非递归遍历之java,javascript,php实现可编译(1)java
- php 开启缓冲,页面纯静态化
- JavaScript 方法调用模式和函数调用模式
- MongoDB的Windows安装
- Luogu P3700「CQOI2017」小Q的表格
- python传参是传值还是传引用
- java中的byte
- vue教程1-06 v-bind属性、class和style
- Effective JavaScript Item 35 使用闭包来保存私有数据
- vue报错 vue-cli 引入 stylus 失败
- ExtJs6自定义scss解决actionColum中iconCls图标不能调样式的问题
- eclipse 创建并运行maven web项目