首页 > 其他分享 >Django 路由分发

Django 路由分发

时间:2023-05-24 15:24:09浏览次数:32  
标签:分发 url Django urls import include 路由

Django 路由分发

当一个url请求过来之后
1、先到项目主目录下的urls内。
2、由这个url做处理分发给其他app内的urls。


一级路由:主目录urls内引入include

复制代码
from django.conf.urls import url,include
urlpatterns = [ # 指定分发的app目录名称 url(r'^cmdb/',include("app01.urls")), url(r'^monitor/',include("app02.urls")), ]
复制代码

二级路由:只查找本地urls内的路径

复制代码
from django.conf.urls import url,include
from app01 import views
urlpatterns = [ url(r'^login/', views.login), ]
复制代码

标签:分发,url,Django,urls,import,include,路由
From: https://www.cnblogs.com/weifeng1463/p/17428375.html

相关文章

  • 基于django前端页面动态菜单
    1、settings中定义基于中间件变量的字典UNICOM_MENU={'leader':[{'text':'用户管理','url':'/xx/xx/'},{'text':'订单管理','url':'/xx/xx/'},{'text......
  • drf——5个视图扩展类、9个视图子类、视图集、drf之路由
    5个视图扩展类#写5个类(不叫视图类视图拓展类需要配合GenericAPIView一起用)每个类有一个方法以后想写哪个接口就继承哪个类即可fromrest_framework.responseimportResponse####自己封装的5个视图拓展类classListModelMixin:deflist(self,request):......
  • Flask与Django项目运行
    Django要运行Django项目,你可以按照以下步骤进行操作:1.确保你已经安装了Python和Django。如果你还没有安装它们,请先安装它们。2.打开终端或命令提示符。3.导航到你的Django项目的根目录。这是包含manage.py文件的目录。4.运行以下命令以应用数据库迁移:pythonmanage.pymigra......
  • 本地路由转发
    通过路由转发,实现从一个固定IP访问到另一个固定IP配置命令nmcliconmodeth0+ipv4.routes"10.254.254.11192.168.7.61"nmcliconmodeth0+ipv4.routes"10.254.254.12192.168.7.62"nmcliconmodeth0+ipv4.routes"10.254.254.13192.168.7.63"实际生效区域......
  • 解决nginx+django+swagger打开swagger需要进行Django Login
    一、将drf-yasg包的static目录拷贝到Django项目根目录下二、修改nginx配置,添加如下红框中的内容三、重启nginxsystemctlrestartnginx这样再次打开http://XXX:XX/swagger/即可直接打开swagger接口文档 ......
  • django——继承默认User模型进行自定义
    自定义用户模型在Django中非常常见。下面是一个简单的示例,演示如何扩展Django默认的User模型,以添加自定义字段和方法:python复制代码fromdjango.contrib.auth.modelsimportAbstractUserfromdjango.dbimportmodelsclassCustomUser(AbstractUser):#添加自定......
  • 光猫和路由器的区别是什么
    光猫和路由器的区别,只用其中一个可以吗?没想到有很多小伙伴都不知道光猫和路由器的区别,这两者虽然长得很像,但是功能却截然不同,今天小亿就带大家了解一下二者的区别。光猫和路由器的区别主要有以下三方面。1、光猫和路由器的作用不同光猫主要是把光纤里的光信号转换成上网的网络......
  • Rails:从URL解析路由信息
    ###在Rails3中,您可以执行以下操作:Rails.application.routes.recognize_path"/accounts/1"#{:action=>"show",:controller=>"accounts",:id=>"1"}ActionController::Routing::Routes.recognize_path("/accounts/1&q......
  • drf自动生产路由
    自动生产路由#ReadOnlyModelViewSet:两个接口,list和retrievefromrest_framework.viewsetsimportReadOnlyModelViewSetclassBookLIstretrieveView(ReadOnlyModelViewSet):queryset=Book.objects.all()serializer_class=Bookserializers#ViewSetMixin:魔......
  • 5个视图扩展类,9个视图子类,视图集,drf之路由
    5个视图扩展类:1from.modelsimportBook2from.serializerimportBookSerialzier3fromrest_framework.responseimportResponse4fromrest_framework.genericsimportGenericAPIView56fromrest_framework.mixinsimportListModelMixin,CreateModelMixi......