from django.urls import path, include from goods.views import IndexView, DetailView, ListView app_name = "goods" urlpatterns = [ path("index", IndexView.as_view(), name="index"), path('goods/<int:goods_id>', DetailView.as_view(), name="detail"), path('list/<int:type_id>/<int:page>',ListView.as_view(),name="list") ]
from django.urls import path from goods.views import IndexView, DetailView, ListView app_name = "goods" urlpatterns = [ path('index/', IndexView.as_view(), name="index"), # 首页路由地址 path('detail/<int:goods_id>', DetailView.as_view(), name="detail"), # 商品详情页路由地址 path('list/<int:type_id>/<int:page_index>/', ListView.as_view(), name="list"), # 列表页地址 ]
from django.urls import path from goods.views import IndexView, DetailView, ListView urlpatterns = [ path('index', IndexView.as_view(), name='index'), path('', IndexView.as_view(), name='index'), # This should be replace by celery static index page path('goods/<int:goods_id>', DetailView.as_view(), name='detail'), path('goods/<int:type_id>/<int:page>/', ListView.as_view(), name='list'), ]
# -*- coding:utf-8 -*- from django.conf.urls import url from django.urls import path, re_path from goods.views import IndexView, DetailsView, ListView urlpatterns = [ # url(r'^index$', IndexView.as_view(), name="index"), # 首页 path('', IndexView.as_view(), name="index"), # 首页 # url(r'^goods/(?P<goods_id>[0-9]+)$', DetailsView.as_view(), name='details'), # 详情页 path('goods/<int:goods_id>/', DetailsView.as_view(), name='details'), # 商品详情页 path('list/<int:kind_id>/<int:page>/', ListView.as_view(), name='list'), # 商品列表页 ]
from django.urls import path, include, re_path #from apps.goods import views from goods.views import IndexView, DetailView, ListView app_name = 'goods' urlpatterns = [ re_path(r'^$', IndexView.as_view(), name='index'), path('<int:goods_id>', DetailView.as_view(), name='detail'), path('list/<int:type_id>/<int:page_id>', ListView.as_view(), name='list') ]
""" from django.conf.urls import url, include from django.views.static import serve from CSTplatform.settings import MEDIA_ROOT from django.views.generic import TemplateView # from django.contrib import admin import xadmin from users.views import LoginView, RegisterView, ActiveUserView, LogoutView from goods.views import IndexView urlpatterns = [ url(r'^xadmin/', xadmin.site.urls), url(r'^$', IndexView.as_view(), name="index"), url(r'^register/$', RegisterView.as_view(), name="register"), url(r'^login/$', LoginView.as_view(), name="login"), url(r'^logout/$', LogoutView.as_view(), name="logout"), url(r'^active/(?P<active_code>.*)/$', ActiveUserView.as_view(), name="user_active"), # 用户相关url的配置 url(r'^users/', include('users.urls', namespace="users")), # 商品相关url配置 url(r'^goods/', include('goods.urls', namespace="goods")), # 用户操作相关url配置 url(r'^operation/', include('operation.urls', namespace="operation")), # 上传文件的访问处理配置
from django.conf.urls import url from apps.goods import views from goods.views import IndexView, DetailView, ListView urlpatterns = [ # Examples: # url(r'^$', 'dailyfresh.views.home', name='home'), # url(r'^blog/', include('blog.urls')), # url(r'^index/$', views.index, name='index'), url(r'^index/$', IndexView.as_view(), name='index'), url(r'^goods/(?P<goods_id>\d+)$', DetailView.as_view(), name='detail'), url(r'^list/(?P<type_id>\d+)/(?P<page>\d+)', ListView.as_view(), name='list'), ]
from django.conf.urls import url from goods.views import IndexView, DetailView, ListView app_name = 'goods' urlpatterns = [ url(r'^$', IndexView.as_view(), name='index'), # 首页 url(r'^goods/(?P<goods_id>\d+)$', DetailView.as_view(), name='detail'), # 详情 url(r'^list/(?P<type_id>\d+)/(?P<page>\d+)$', ListView.as_view(), name='list'), # 列表 ]
from django.conf.urls import url from goods.views import IndexView, DetailView, CateGoryView urlpatterns = [ url('^index/$', IndexView.as_view(), name='超市主页'), url('^detail/(?P<id>\d+)$', DetailView.as_view(), name='商品详情'), url('^category/(?P<id>\d*)_{1}(?P<order>\d?)$', CateGoryView.as_view(), name='商品分类'), ]
from django.urls import path, re_path, include from goods.views import IndexView, DetailView, ListView urlpatterns = [ path("", IndexView.as_view(), name='index'), re_path(r'goods/(?P<goods_id>\d+)/', DetailView.as_view(), name="detail"), re_path(r'list/(?P<type_id>\d+)/(?P<page>\d+)', ListView.as_view(), name="list"), path(r'search/', include('haystack.urls')), #全文检索框架 ]
from django.urls import re_path from goods.views import IndexView, DetailView, ListView urlpatterns = [ re_path('^index$', IndexView.as_view(), name="index"), # 首页 re_path('^goods/(?P<goods_id>\d+)$', DetailView.as_view(), name="detail"), # 详情页 re_path('^list/(?P<type_id>\d+)/(?P<page>\d+)$', ListView.as_view(), name="list"), # 列表页 ]
from django.conf.urls import url from goods.views import IndexView, DetailView, CategoryView urlpatterns = [ url(r'^$', IndexView.as_view(), name="商品首页"), url(r'^(?P<id>\d+).html$', DetailView.as_view(), name="商品详情"), url(r'^category/(?P<cate_id>\d+)/(?P<order>\d+)$', CategoryView.as_view(), name="商品分类"), ]
from django.conf.urls import url from goods.views import IndexView, DetailView, ListView urlpatterns = [ url(r'^index$', IndexView.as_view(), name='index'), # 首页 url(r'^goods/(?P<goods_id>\d+)$', DetailView.as_view(), name='detail'), # 详情页 url(r'^list/(?P<type_id>\d+)/(?P<page>\d+)$', ListView.as_view(), name='list'), # 列表页 url(r'^', IndexView.as_view(), name='index'), # 列表页 ]
from django.conf.urls import url from goods.views import IndexView urlpatterns = [url(r'^index$', IndexView.as_view(), name='index')]
from django.conf.urls import url from goods.views import IndexView urlpatterns = [ url(r'^$', view=IndexView.as_view(), name='index'), ]
from django.conf.urls import url from goods.views import IndexView, DetailView, ListView urlpatterns = [ url(r"^index$", IndexView.as_view(), name='index'), # 首页 url(r"^goods/(?P<goods_id>\d+)$", DetailView.as_view(), name='detail'), # 详情页 url(r'^list/(?P<type_id>\d+)/(?P<page>\d+)$', ListView.as_view(), name='list'), # 列表页 ]
from django.conf.urls import url from django.views.generic import edit from goods.views import DetailView, CategorView, IndexView urlpatterns = [ url(r'^$', IndexView.as_view(), name='首页'), url(r'^list/(?P<cate_id>\d*)_{1}(?P<order>\d?)\.html$', CategorView.as_view(), name='分类列表'), url(r'^detail/(?P<id>\d+)/$', DetailView.as_view(), name="商品详情"), ]
from django.conf.urls import url, include from goods import views from goods.views import IndexView, DetailView, ListView urlpatterns = [ url(r"^$", IndexView.as_view(), name="index"), # 首页 url(r"^detail/(?P<good_id>\d+)$", DetailView.as_view(), name="detail"), # 商品详情页 url(r"^list/(?P<type_id>\d+)/(?P<page>\d+)/$", ListView.as_view(), name="list") # 商品列表页 ]
from django.urls import path, re_path from goods.views import IndexView, DetailView, ListView from apps.goods import views urlpatterns = [ path('index/', IndexView.as_view(), name='index'), # 商品首页 re_path(r'^goods/(?P<goods_id>\d+)$', DetailView.as_view(), name='detail'), # 详情页 re_path(r'^list/(?P<type_id>\d+)/(?P<page>\d+)$', ListView.as_view(), name='list'), # 列表页 ]
from django.conf.urls import url # 页面缓存 from django.views.decorators.cache import cache_page from goods.views import IndexView, CategoryView, DetailView app_name = 'goods' urlpatterns = [ # url(r'^login/$', LoginView.as_view(), name="登录"), url(r'^goodsindex/$', IndexView.as_view(), name="商品首页"), url(r'^detail/(?P<id>\d+)', DetailView.as_view(), name="商品详情"), url(r'^list/(?P<cate_id>\d*)_{1}(?P<order>\d?)\.html$', cache_page(3600)(CategoryView.as_view()), name="商品分类列表"), ]
from django.conf.urls import url from goods.views import IndexView, DetailView, ListView urlpatterns = [ url(r'^$', IndexView.as_view(), name='index'), # 首页 url(r'^goods/(?P<goods_id>\d+)$', DetailView.as_view(), name='detail'), # 详情页 url(r'^list/(?P<type_id>\d+)/(?P<page>\d+)$', ListView.as_view(), name='list'), # 列表页 ]
from django.conf.urls import url from goods.views import IndexView, DetailView, ListView urlpatterns = [ url(r'^index$', IndexView.as_view(), name='index'), # 显示有页商品页 url(r'^goods/(?P<goods_id>\d+)$', DetailView.as_view(), name='detail'), # 显示商品详细信息 url(r'^list/(?P<type_id>\d+)/(?P<page>\d+)$', ListView.as_view(), name='list') # 商品列表页 ]
from goods.views import IndexView,DetailView,ListView from django.urls import path,re_path from django.contrib.auth.decorators import login_required urlpatterns = [ path('',IndexView.as_view(),name='index'), # 首页 re_path('^goods/(?P<goods_id>\d+)$',DetailView.as_view(),name='detail'), # 详情页 re_path('^list/(?P<type_id>\d+)/(?P<page>\d+)$',ListView.as_view(),name='list') # 列表页 ]
from django.conf.urls import url from goods.views import IndexView, DetailView urlpatterns = [ url(r'^index$', IndexView.as_view(), name='index'), # 跳转到首页 url(r'^goods/(?P<goods_id>\d+)$', DetailView.as_view(), name='detail'), # 商品详情页 ]
https://docs.djangoproject.com/en/1.11/topics/http/urls/ Examples: Function views 1. Add an import: from my_app import views 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') Class-based views 1. Add an import: from other_app.views import Home 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') Including another URLconf 1. Import the include() function: from django.conf.urls import url, include 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) """ from django.conf.urls import url, include from django.contrib import admin from goods.views import IndexView urlpatterns = [ url(r'^admin/', admin.site.urls), # 第三方插件 url(r'^ckeditor/', include("ckeditor_uploader.urls")), # 全文搜索框架 url(r'^search/', include('haystack.urls', namespace='search')), # 子路由 url(r'^users/', include('users.urls', namespace='users')), url(r'^goods/', include('goods.urls', namespace='goods')), url(r'^shopping/', include('shopping.urls', namespace='shopping')), url(r'^orders/', include('orders.urls', namespace='orders')), url(r'^$', IndexView.as_view()), ]
from django.urls import re_path from goods.views import IndexView, DetailView, ListView urlpatterns = [ re_path(r'^index$', IndexView.as_view(), name='index'), #首页 re_path(r'^goods/(?P<goods_id>\d+)$', DetailView.as_view(), name='detail'), # 商品详情页 re_path(r'^goods/(?P<type_id>\d+)/(?P<page>\d+)$', ListView.as_view(), name='list'), # 列表页 re_path(r'^$', IndexView.as_view(), name='index2'), #首页 ]