コード例 #1
0
#-*- coding: utf-8 -*-
__author__ = 'daviddetena'

# -*- coding: utf-8 -*-
from django.conf.urls import url
from blogs.views import HomeView, BlogListView, BlogDetailView, PostDetailView, CreateView

urlpatterns = [
    # Blogs URLs
    url(r'^$', HomeView.as_view(), name='home'),
    url(r'^blogs/$', BlogListView.as_view(), name='blog_list'),
    url(r'^blogs/(?P<username>[a-z]+)$', BlogDetailView.as_view(), name='blog_detail'),
    url(r'^blogs/(?P<username>[a-z]+)/(?P<pk>[0-9]+)', PostDetailView.as_view(), name='post_detail'),
    url(r'^new-post/$', CreateView.as_view(), name='post_create'),
]
コード例 #2
0
ファイル: urls.py プロジェクト: Pepe-Padilla/Worldplease
urlpatterns = [
    url(r'^admin/', include(admin.site.urls)),

    #blogs urls
    url(r'^$', HomeView.as_view(), name='blog_home'),
    url(r'^blogs/edit/(?P<ownerName>[a-zA-Z0-9]+)/(?P<pk>[0-9]+)$',
        login_required(EditView.as_view()),
        name='blog_edit'),
    url(r'^blogs/(?P<ownerName>[a-zA-Z0-9]+)/(?P<pk>[0-9]+)$',
        DetailView.as_view(),
        name='blog_detail'),
    url(r'^blogs/(?P<ownerName>[a-zA-Z0-9]+)$',
        AuthorView.as_view(),
        name='blog_owner'),
    url(r'^blogs/_new$',
        login_required(CreateView.as_view()),
        name='blog_create'),
    url(r'^blogs/_myBlogs$',
        login_required(MyBlogView.as_view()),
        name='blog_my'),

    # Users urls
    url(r'^blogs$', bloguersView.as_view(), name='blogers_list'),
    url(r'^login$', LoginView.as_view(), name='users_login'),
    url(r'^logout$', LogoutView.as_view(), name='users_logout'),
    url(r'^singup$', SignupView.as_view(), name='users_singup'),

    # Blogs API URLs
    url(r'^api/1.0/blogs$', BlogListAPI.as_view(), name='blog_list_api'),
    url(r'^api/1.0/blogs/(?P<pk>[0-9]+)$',
        BlogDetailAPI.as_view(),
コード例 #3
0
#-*- coding: utf-8 -*-
__author__ = 'daviddetena'

# -*- coding: utf-8 -*-
from django.conf.urls import url
from blogs.views import HomeView, BlogListView, BlogDetailView, PostDetailView, CreateView

urlpatterns = [
    # Blogs URLs
    url(r'^$', HomeView.as_view(), name='home'),
    url(r'^blogs/$', BlogListView.as_view(), name='blog_list'),
    url(r'^blogs/(?P<username>[a-z]+)$',
        BlogDetailView.as_view(),
        name='blog_detail'),
    url(r'^blogs/(?P<username>[a-z]+)/(?P<pk>[0-9]+)',
        PostDetailView.as_view(),
        name='post_detail'),
    url(r'^new-post/$', CreateView.as_view(), name='post_create'),
]
コード例 #4
0
ファイル: urls.py プロジェクト: mvelezserrano/wordplease
# -*- coding: utf-8 -*-

from django.conf.urls import url
from blogs.views import HomeView, BlogsView, UserPostsView, DetailView, CreateView

urlpatterns = [

    # Blogs URLs
    url(r'^$', HomeView.as_view(), name='blogs_home'),
    url(r'^blogs/$', BlogsView.as_view(), name='blogs_list'),
    url(r'^blogs/(?P<user>[A-Za-z0-9]+)$', UserPostsView.as_view(), name='user_posts'),
    url(r'^blogs/(?P<user>[A-Za-z0-9]+)/(?P<pk>[0-9]+)$', DetailView.as_view(), name='post_detail'),
    url(r'^blogs/new-post$', CreateView.as_view(), name='create_post'),
]
コード例 #5
0
ファイル: urls.py プロジェクト: Pepe-Padilla/Worldplease
from django.contrib import admin
from blogs.views import HomeView, DetailView, AuthorView, CreateView, NotFoundView, MyBlogView, EditView
from users.views import LoginView, LogoutView, bloguersView, SignupView
from blogs.api import BlogListAPI, BlogDetailAPI
from users.api import UserDetailAPI, UserListlAPI
from django.contrib.auth.decorators import login_required

urlpatterns = [
    url(r'^admin/', include(admin.site.urls)),

    #blogs urls
    url(r'^$', HomeView.as_view(), name='blog_home'),
    url(r'^blogs/edit/(?P<ownerName>[a-zA-Z0-9]+)/(?P<pk>[0-9]+)$', login_required(EditView.as_view()), name='blog_edit'),
    url(r'^blogs/(?P<ownerName>[a-zA-Z0-9]+)/(?P<pk>[0-9]+)$', DetailView.as_view(), name='blog_detail'),
    url(r'^blogs/(?P<ownerName>[a-zA-Z0-9]+)$', AuthorView.as_view(), name='blog_owner'),
    url(r'^blogs/_new$', login_required(CreateView.as_view()), name='blog_create'),
    url(r'^blogs/_myBlogs$', login_required(MyBlogView.as_view()), name='blog_my'),

    # Users urls
    url(r'^blogs$', bloguersView.as_view(), name='blogers_list'),
    url(r'^login$', LoginView.as_view(), name='users_login'),
    url(r'^logout$', LogoutView.as_view(), name='users_logout'),
    url(r'^singup$', SignupView.as_view(), name='users_singup'),

    # Blogs API URLs
    url(r'^api/1.0/blogs$', BlogListAPI.as_view(), name='blog_list_api'),
    url(r'^api/1.0/blogs/(?P<pk>[0-9]+)$', BlogDetailAPI.as_view(), name='blog_detail_api'),

    # Users API URLs
    url(r'^api/1.0/users$', UserListlAPI.as_view(), name='users_list_api'),
    url(r'^api/1.0/users/(?P<pk>[0-9]+)$', UserDetailAPI.as_view(), name='users_detail_api'),