django路由配置

  1. 在子应用中增加一个url.py文件:
    from django.conf.urls import url
    from apps.users import views  # 引用该子应用的views
    urlpatterns = [
        url('signIn/', views.sign_in_post, name='signIn'),
        url('signUp/', views.sign_up_post),  # 一个注册控制器
    ]
    
  2. 在根urls.py中(就是和settings.py同级的)配置:
    from django.conf.urls import url
    from django.contrib import admin
    from django.conf.urls import include  # 增加一个import
    from django.urls import path
    urlpatterns = [
        url(r'^admin/', admin.site.urls),
        path(r'user/', include('apps.users.urls')),  # 子应用url全限定,就是刚才新建的urls.py
    ]
    
  3. 现在那个注册控制器的路径为http://localhost:8000/user/signUp/

Guess you like

Origin blog.csdn.net/dscn15848078969/article/details/121241922