zoukankan      html  css  js  c++  java
  • 16、Django实战第16天:优化url

    今天完成的是一个优化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'%}

  • 相关阅读:
    sql优化
    一些有用的单词(1)
    用到的 Sed 注解
    终端工具注册码
    nginx四层、七层负载均衡配置示例
    http 状态码
    04. Golang 数据类型
    03. Golang 特性
    02. Go 命令
    01. GOPATH 目录结构划分的两种风格
  • 原文地址:https://www.cnblogs.com/sellsa/p/8491467.html
Copyright © 2011-2022 走看看