コード例 #1
0
ファイル: urls.py プロジェクト: yamogoo/mogoo
# coding: utf-8
from django.conf.urls import patterns, url
from django.contrib.auth.decorators import permission_required

from goods.views import GoodsListView, GoodDetailView, GoodCreate, GoodUpdate, GoodDelete, RssGoodsListFeed, AtomGoodsListFeed

urlpatterns = patterns('',
  url(r'^(?P<pk>\d+)/$', GoodsListView.as_view(), name = "goods_index"),
  url(r'^(?P<pk>\d+)/detail/$', GoodDetailView.as_view(), name = "goods_detail"),
  url(r'^(?P<pk>\d+)/add/$', permission_required("goods.add_good")(GoodCreate.as_view()), name = "goods_add"),
  url(r'^(?P<pk>\d+)/edit/$', permission_required("goods.change_good")(GoodUpdate.as_view()), name = "goods_edit"),
  url(r'^(?P<pk>\d+)/delete/$', permission_required("goods.delete_good")(GoodDelete.as_view()), name = "goods_delete"),
  url(r'^(?P<pk>\d+)/feed/rss/$', RssGoodsListFeed(), name = "goods_feed_rss"),
  url(r'^(?P<pk>\d+)/feed/atom/$', AtomGoodsListFeed(), name = "goods_feed_atom"),
)
コード例 #2
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from django.urls import path

from rest_framework.urlpatterns import format_suffix_patterns

from goods.views import GoodCreate, GoodDelete, GoodDetail, GoodList, GoodUpdate, GoodViewSet
from tryTen.urls import ROUTER

app_name = 'goods'

ROUTER.register(r'goods', GoodViewSet, base_name='good')

urlpatterns = [
    path('', GoodList.as_view(), name='list'),
    path('create/', GoodCreate.as_view(), name='create'),
    path('<slug:slug>/', GoodDetail.as_view(), name='detail'),
    path('<slug:slug>/update/', GoodUpdate.as_view(), name='update'),
    path('<slug:slug>/delete/', GoodDelete.as_view(), name='delete')
]

urlpatterns = format_suffix_patterns(urlpatterns)
コード例 #3
0
from django.contrib import admin
from django.conf.urls import url
from django.contrib.auth.decorators import permission_required

from goods.views import GoodsListView, GoodDetailView, GoodCreate, GoodUpdate, GoodDelete

urlpatterns = [
    url(r'^(?P<pk>\d+)/$', GoodsListView.as_view(), name="goods_index"),
    url(r'^(?P<pk>\d+)/detail/$',
        GoodDetailView.as_view(),
        name="goods_detail"),
    url(r'^(?P<pk>\d+)/add/$',
        permission_required("goods.add_good")(GoodCreate.as_view()),
        name="goods_add"),
    url(r'^(?P<pk>\d+)/edit/$',
        permission_required("goods.change_good")(GoodUpdate.as_view()),
        name="goods_edit"),
    url(r'^(?P<pk>\d+)/delete/$',
        permission_required("goods.delete_good")(GoodDelete.as_view()),
        name="goods_delete"),
]
コード例 #4
0
ファイル: urls.py プロジェクト: e-serebriakov/broomtrade
from django.conf.urls import url
from goods.views import GoodsListView, GoodDetailView, GoodCreate, GoodUpdate, GoodDelete

urlpatterns = [
    url(r'^(?P<pk>\d+)/$', GoodsListView.as_view(), name="goods_index"),
    url(r'^(?P<pk>\d+)/detail/$', GoodDetailView.as_view(), name="goods_detail"),
    url(r'^(?P<pk>\d+)/add/$', GoodCreate.as_view(), name="goods_add"),
    url(r'^(?P<pk>\d+)/edit/$', GoodUpdate.as_view(), name="goods_edit"),
    url(r'^(?P<pk>\d+)/delete/$', GoodDelete.as_view(), name="goods_delete"),
]
コード例 #5
0
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.conf import settings
from django.conf.urls.static import static
from django.contrib.auth.decorators import permission_required
from goods.views import GoodsListView, GoodDetailView, GoodCreate, GoodUpdate, \
GoodDelete, RssGoodsListFeed, AtomGoodsListFeed


urlpatterns = [
    url(r'^(?P<pk>\d+)/list/', GoodsListView.as_view(), name="goods_index"),
    url(r'^(?P<pk>\d+)/detail/', GoodDetailView.as_view(), name="goods_detail"),
    url(r'^(?P<pk>\d+)/add/', permission_required("goods.add_good")\
        (GoodCreate.as_view()), name="goods_add"),
    url(r'^(?P<pk>\d+)/edit/', permission_required("goods.change_good")\
        (GoodUpdate.as_view()), name="goods_edit"),
    url(r'^(?P<pk>\d+)/delete/', permission_required("goods.delete_good")\
        (GoodDelete.as_view()), name="goods_delete"),
    url(r'^(?P<pk>\d+)/rss/$', RssGoodsListFeed(), name = "goods_feed_rss"),
    url(r'^(?P<pk>\d+)/atom/$', AtomGoodsListFeed(), name = "goods_feed_atom"),
]
コード例 #6
0
ファイル: urls.py プロジェクト: Res01uti0n/Geek-world
from django.conf.urls import url
from django.contrib.auth.decorators import permission_required
from goods.views import GoodListView, GoodDetailView, GoodCreate, GoodUpdate, GoodDelete

urlpatterns = [
    url(r'^(?P<pk>\d+)/$', GoodListView.as_view(), name="goods_index"),
    url(r'^(?P<pk>\d+)/detail/$', GoodDetailView.as_view(), name="goods_detail"),
    url(r'^(?P<pk>\d+)/add/$', permission_required("goods.add_good")(GoodCreate.as_view()), name="goods_add"),
    url(r'^(?P<pk>\d+)/edit/$', permission_required("goods.change_good")(GoodUpdate.as_view()), name="goods_edit"),
    url(r'^(?P<pk>\d+)/delete/$', permission_required("goods.delete_good")(GoodDelete.as_view()), name="goods_delete"),
]