コード例 #1
0
ファイル: urls.py プロジェクト: keishiro0322/hellobook
    2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import path

from django.contrib.auth.views import LoginView, LogoutView

from blog.views import BlogListView, BlogDetailView, BlogCreateView, BlogUpdateView, BlogDeleteView

from django.conf import settings
from django.conf.urls.static import static

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', BlogListView.as_view(), name="index"),
    path('<int:pk>', BlogDetailView.as_view(), name="detail"),
    path('create', BlogCreateView.as_view(), name="create"),
    path('<int:pk>/update', BlogUpdateView.as_view(), name="update"),
    path('<int:pk>/delete', BlogDeleteView.as_view(), name="delete"),
    path('login', LoginView.as_view(template_name='login.html'), name="login"),
    path('logout',
         LogoutView.as_view(template_name='logout.html'),
         name="logout"),
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
コード例 #2
0
from django.conf.urls import url
from django.contrib.auth.decorators import permission_required

from blog.views import BlogListView, BlogDetailView, BlogCreate, BlogUpdate, BlogDelete

urlpatterns = [
    url(r'^$', BlogListView.as_view(), name="blog_index"),
    url(r'^(?P<pk>\d+)/detail/$', BlogDetailView.as_view(),
        name="blog_detail"),
    url(r'^add/$',
        permission_required("blog.add_blog")(BlogCreate.as_view()),
        name="blog_add"),
    url(r'^(?P<pk>\d+)/edit/$',
        permission_required("blog.change_blog")(BlogUpdate.as_view()),
        name="blog_edit"),
    url(r'^(?P<pk>\d+)/delete/$',
        permission_required("blog.delete_blog")(BlogDelete.as_view()),
        name="blog_delete"),
]
コード例 #3
0
ファイル: urls.py プロジェクト: leo493852107/leosite
#!/usr/bin/env python
# -*- coding: utf-8 -*-

__author__ = "leo"
__time__ = "2017-10-22"

from django.conf.urls import url, include

from blog.views import BlogListView, BlogDetailView, ArchivesView, CategoryView
from blog.feeds import AllPostsRssFeed

app_name = "blog"

urlpatterns = [
    # 博客列表页
    url(r'^$', BlogListView.as_view(), name="list"),

    # 博客详情页
    url(r'^detail/(?P<pk>\d+)/$', BlogDetailView.as_view(), name="detail"),

    # 博客归档页
    url(r'^archives/(?P<year>\d{4})/(?P<month>\d{1,2})/$',
        ArchivesView.as_view(),
        name="archives"),

    # 博客分类页
    url(r'^category/(?P<pk>\d+)/$', CategoryView.as_view(), name="category"),

    # 博客标签页
    url(r'^tag/(?P<pk>\d+)/$', CategoryView.as_view(), name="tag"),
コード例 #4
0
from django.contrib import admin
from django.urls import path, include
from django.contrib.auth import views as auth_views

from django.conf import settings
from django.conf.urls.static import static


from blog.views import BlogListView
from accounts.views import user_list
from .views import SearchView, about_page, faq, agreement
from . import views

urlpatterns = [
    path('admin/', admin.site.urls),
    path('total/', BlogListView.as_view(), name='total'),#общий блог
    path('about/', about_page, name="about"),
    path('faq/', faq, name="faq"),
    path('agreement/', agreement, name="agreement"),
    path('', user_list, name='home'),
    # path('user/search/', SearchView.as_view(), name='search'),#all mentor list
    path('', include(('accounts.urls', 'profiles'), namespace='profiles')),
    path('api/blog/', include(('blog.api.urls', 'blog-api'), namespace='blog-api')),
    path('blog/', include(('blog.urls', 'blog'), namespace='blog')),
    path('', include('django.contrib.auth.urls')),
    path('403', views.forbidden_view, name='403'),
    path('chat/', include('chat.urls')),
]

if settings.DEBUG:
    urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
コード例 #5
0
ファイル: urls.py プロジェクト: cmwaura/TivixBlog
    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. Add an import:  from blog import urls as blog_urls
    2. Import the include() function: from django.conf.urls import url, include
    3. Add a URL to urlpatterns:  url(r'^blog/', include(blog_urls))
"""
from django.conf.urls import url
from django.contrib import admin
from blog.views import BlogListView as blog_list
from blog.views import BlogSingleView as blog_single
from blog.views import BlogCreateView as blog_form
from blog.views import BlogUpdateView as blog_update

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

    # blog app urls that map the view to template.

    url(r'^$', blog_list.as_view(), name='blog'),
    url(r'blog/create/$', blog_form.as_view(), name='blog_form'),
    url(r'^blog/(?P<slug>[\w-]+)/$', blog_single.as_view(), name='single_blog'),
    url(r'^blog/update/(?P<slug>[\w-]+)/$', blog_update.as_view(), name='update_blog'),


]

コード例 #6
0
from django.conf.urls import patterns, include, url
from django.contrib import admin

from blog.views import BlogListView, BlogDetailView

admin.autodiscover()

import djadmin2

djadmin2.default.autodiscover()

urlpatterns = patterns(
    '',
    url(r'^admin2/', include(djadmin2.default.urls)),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^blog/',
        BlogListView.as_view(template_name="blog/blog_list.html"),
        name='blog_list'),
    url(r'^blog/detail(?P<pk>\d+)/$',
        BlogDetailView.as_view(template_name="blog/blog_detail.html"),
        name='blog_detail'),
    url(r'^$',
        BlogListView.as_view(template_name="blog/home.html"),
        name='home'),
)
コード例 #7
0
    TagListView,
    CategoryPostView,
    TagPostView,
    CommentFormView,
#    comment_approve,
    comment_remove,
#    ReplyFormView,
#    reply_approve,
#    reply_remove,
)


app_name = 'blog'
urlpatterns = [
    path('', IndexView.as_view(),name="index"),
    path('blog/', BlogListView.as_view(),name="blog"),
    path('search/', SearchPostView.as_view(), name='search_post'),
    path('blog_detail/<int:pk>/', BlogDetailView.as_view(),name="blog_detail"),
    path('blog_create/', BlogCreateView.as_view(),name="blog_create"),
    path('blog_update/<int:pk>/', BlogUpdateView.as_view(),name="blog_update"),
    path('blog_delete/<int:pk>/', BlogDeleteView.as_view(),name="blog_delete"),
    path('contact/', ContactView.as_view(),name="contact"),
    path('categories/', CategoryListView.as_view(), name='category_list'),
    path('tags/', TagListView.as_view(), name='tag_list'),
    path('category/<str:category_slug>/',
         CategoryPostView.as_view(), name='category_post'),
    path('tag/<str:tag_slug>/', TagPostView.as_view(), name='tag_post'),
    path('comment/<int:pk>/', CommentFormView.as_view(), name='comment_form'),
##    path('comment/<int:pk>/approve/', comment_approve, name='comment_approve'),
    path('comment/<int:pk>/remove/', comment_remove, name='comment_remove'),
##    path('reply/<int:pk>/', ReplyFormView.as_view(), name='reply_form'),
コード例 #8
0
ファイル: urls.py プロジェクト: Tunaweza/basic-site-framework
    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'))
"""
import debug_toolbar
from django.conf.urls import url, static, include
from django.contrib import admin

from basic_site_framework.settings import DEBUG
from blog.views import BlogListView, BlogDetailView
from basic_site_framework import settings
from pages.views import PageView

urlpatterns = [
    url(r'^$', PageView.as_view(), name='menu', kwargs={'slug': 'home'}),
    url(r'^blog/$', BlogListView.as_view(), name='blog_list'),
    url(r'^blog/(?P<pk>[0-9]+)-(?P<slug>[\w-]+).html$',
        BlogDetailView.as_view(),
        name='blog_detail'),
    url(r'^admin/', admin.site.urls),
    url(r'^(?P<slug>[\w-]+)/$', PageView.as_view(), name='page'),
    url(r'^(?P<slug>[\w-]+).html$', PageView.as_view(), name='page_html'),
]

if DEBUG:
    urlpatterns = urlpatterns + [
        url(r'^__debug__/', include(debug_toolbar.urls)),
    ]

# static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
コード例 #9
0
}

category_dict = {
    'queryset': Category.objects.all(),
}

tags_dict = {
    'queryset': Tags.objects.all(),
}

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^$', HomeListView.as_view(), name="home-list"),
    url(r'^hakkimda/', AboutTemplateView.as_view(), name="about"),
    url(r'^iletisim/', ContactView.as_view(), name="about"),
    url(r'^blog/', BlogListView.as_view(), name="about"),
    url(r'^kategori/(?P<slug>[-\w]+)/',
        CategoryView.as_view(),
        name='list-detail'),
    url(r'^etiket/(?P<slug>[-\w]+)/$', TagsView.as_view(), name='tags'),
    url(r'^sitemap_post\.xml$',
        sitemap,
        {'sitemaps': {
            'blog': GenericSitemap(post_dict, priority=0.6)
        }},
        name='django.contrib.sitemaps.views.sitemap'),
    url(r'^sitemap_category\.xml$',
        sitemap,
        {'sitemaps': {
            'blog': GenericSitemap(category_dict, priority=0.6)
        }},
コード例 #10
0
from django.conf.urls import url

from blog.views import BlogListView, BlogDetailView

app_name = 'blog'

urlpatterns = [
    url(r'^$', BlogListView.as_view(), name="blogs"),
    url(r'^(?P<pk>\d+)/(?P<slug>[-\w]+)/$',
        BlogDetailView.as_view(),
        name="blog_detail"),
]
コード例 #11
0
ファイル: urls.py プロジェクト: Dineshs91/django-indexes
from django.urls import path

from blog.views import BlogListView, BlogDetailView, PostView, BlogSiteView, BlogPostView

urlpatterns = [
    path("blogs/", BlogListView.as_view()),
    path("blogs/<int:blog_id>/", BlogDetailView.as_view()),
    path("blogs/<str:site>/", BlogSiteView.as_view()),
    path("blogs/<int:blog_id>/posts/<int:post_id>/", PostView.as_view()),
    path("blogs/<str:site>/posts/", BlogPostView.as_view())
]
コード例 #12
0
ファイル: urls.py プロジェクト: DEV-Academie/django-blog
from django.urls import path

from blog.views import (AddCommentView, BlogDetailView, BlogListView,
                        PostsPerCategory, PostRedirect)

urlpatterns = [
    path("", BlogListView.as_view(), name="home"),
    path("<int:pk>/", BlogDetailView.as_view(), name="detail"),
    path("<int:pk>/comment/", AddCommentView.as_view(), name="add_comment"),
    # path("", BlogDetailView.as_view(), name="detail-2"),
    path("categorie/<slug:slug>/", PostsPerCategory.as_view(),
         name="category"),
    path("redirect/", PostRedirect.as_view(), name="redirect"),
]
コード例 #13
0
ファイル: urls.py プロジェクト: sixtycycles/FabricRoom
from django.urls import path
from blog.views import (
    BlogListView,
    BlogDetailView,
    BlogCreateView,
    BlogUpdateView,
    BlogDeleteView,
    NoteListView,
    NoteDetailView,
    NoteCreateView,
    NoteUpdateView,
    NoteDeleteView,
)

urlpatterns = [
    path("", BlogListView.as_view(), name="blog_list"),
    path("post/<int:pk>/", BlogDetailView.as_view(), name="post_detail"),
    path("post/new/", BlogCreateView.as_view(), name="post_new"),
    path("post/<int:pk>/delete", BlogDeleteView.as_view(), name="post_delete"),
    path("post/<int:pk>/update", BlogUpdateView.as_view(), name="post_update"),
    path("note/new/", NoteCreateView.as_view(), name="note_new"),
    path("note/<int:pk>/", NoteDetailView.as_view(), name="note_detail"),
    path("note/<int:pk>/delete", NoteDeleteView.as_view(), name="note_delete"),
    path("note/<int:pk>/update", NoteUpdateView.as_view(), name="note_update"),
]
コード例 #14
0
from django.urls import path, include
from blog.views import BlogListView, BlogDetailView, BlogCreateView, BlogUpdateView, BlogDeleteView

urlpatterns = [
    path('new/', BlogCreateView.as_view(), name='post_new'),
    path('detail/<int:pk>/', BlogDetailView.as_view(), name='blogDetail'),
    path('list/', BlogListView.as_view(), name='blogList'),
    path('update/<int:pk>/', BlogUpdateView.as_view(), name='post_update'),
    path('delete/<int:pk>/', BlogDeleteView.as_view(), name='post_delete'),
]
コード例 #15
0
ファイル: urls.py プロジェクト: mki/test_dvhb
from django.conf.urls import url

from blog.views import (
    BlogListView, BlogView, FeedView, SubscribeView, ViewedView, PostView, PostAddView,
    LogoutView, LoginView
)


urlpatterns = [
    url(r'^$', BlogListView.as_view(), name='blog_list'),
    url(r'^view/blog/(?P<id>\d+)/$', BlogView.as_view(), name='blog_view'),
    url(r'^view/post/(?P<id>\d+)/$', PostView.as_view(), name='post_view'),
    url(r'^add/$', PostAddView.as_view(), name='post_add'),
    url(r'^subscribe/(?P<id>\d+)/$', SubscribeView.as_view(), name='subscribe_view'),
    url(r'^viewed/(?P<id>\d+)/$', ViewedView.as_view(), name='viewed_view'),
    url(r'^feed/$', FeedView.as_view(), name='blog_feed'),
    url(r'^logout/$', LogoutView.as_view(), name='blog_logout'),
    url(r'^login/$', LoginView.as_view(), name='blog_login'),
]
コード例 #16
0
from django.conf.urls import url
from blog.views import BlogPostsView, BlogListView, BlogDetailView


urlpatterns = [
    url(r'^$', BlogPostsView.as_view(), name='blog_posts'),
    url(r'^(?P<cat_name>[\w\-]+)/$', BlogListView.as_view(), name="blog_index"),
    url(r'^read/(?P<pk>\d+)/$', BlogDetailView.as_view(), name="blog_detail")
]
コード例 #17
0
ファイル: urls.py プロジェクト: sstrawmatt2/bacs350
from django.urls import path

from blog.views import (
    BlogListView,
    BlogDetailView,
    BlogCreateView,
    BlogUpdateView,
    BlogDeleteView,
)

urlpatterns = [
    path('post/<int:pk>/delete/', BlogDeleteView.as_view(),
         name='post_delete'),
    path('post/add', BlogCreateView.as_view(), name='post_add'),
    path('post/<int:pk>/', BlogDetailView.as_view(), name='post_detail'),
    path('post/<int:pk>/edit/', BlogUpdateView.as_view(), name='post_edit'),
    path('', BlogListView.as_view(), name='post_list'),
]
コード例 #18
0
from django.urls import path
from blog.views import (BlogListView, BlogDetailView, BlogCreateView,
                        BlogUpdateView, BlogDeleteView)

urlpatterns = [
    path('post/<int:pk>/delete/', BlogDeleteView.as_view(),
         name='post_delete'),
    path('post/<int:pk>/edit', BlogUpdateView.as_view(), name='post_edit'),
    path('post/new/', BlogCreateView.as_view(), name='post_new'),
    path('post/<int:pk>/', BlogDetailView.as_view(), name='post_detail'),
    path('', BlogListView.as_view(), name='home'),
]
コード例 #19
0
ファイル: urls.py プロジェクト: Tuan-Kirie/Anone-Anone
    url(r'^ranobe/(?P<pk>[0-9]+)/chapters/', ChapterPageView.as_view()),
    url(r'^ranobe/(?P<pk>[0-9]+)/history/$', ControlReadHistoryView.as_view()),
    url(r'^ranobe/(?P<pk>[0-9]+)/likes/$', UserLikesView.as_view()),
    url(r'^ranobe/chapters/read/(?P<chapter_id>[0-9]+)/$',
        DetailChapterPage.as_view()),
    path('user/register/', CreateUserView.as_view()),
    path('user/profile/', ProfileView.as_view()),
    path('user/profile/update', ProfileUpdateView.as_view()),
    path('user/profile/bookmark', BookmarkCheckView.as_view()),
    path('user/profile/statistic', ProfileStatisticView.as_view()),
    path('user/profile/comments', ProfileCommentsView.as_view()),
    path('user/profile/ranobes', ProfileRanobesView.as_view()),
    path('admin/', admin.site.urls),
    url(r'^ranobe/(?P<pk>[0-9]+)/comments/$', CommentView.as_view()),
    url(r'^ranobe/(?P<pk>[0-9]+)/comments/post/$',
        CommentCreateView.as_view()),
    url(r'^ranobe/(?P<pk>[0-9]+)/comments/(?P<comment_id>[0-9]+)/$',
        UpdateDestroyCommentView.as_view()),
    path('user/short/', ShortUserView.as_view()),
    path('tags/list/', TagsView.as_view()),
    path('genres/list/', GenresView.as_view()),
    path('authors/list/', AuthorsView.as_view()),
    path('publishers/list/', PublishersView.as_view()),
    path('blog/', BlogListView.as_view()),
    url(r'^blog/(?P<post_id>[0-9]+)/$', DetailBlogView.as_view()),
    url(r'^another/user/(?P<user_id>[0-9]+)/$', AnotherUserView.as_view()),
    url(r'^another/user/(?P<user_id>[0-9]+)/ranobes/$',
        AnotherUserMarkedRanobesView.as_view()),
]
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
コード例 #20
0
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import path
from django.contrib.auth.views import LoginView, LogoutView

from blog.views import BlogListView, BlogDetailView, BlogCreateView, BlogUpdateView, BlogDeleteView

# リクエスト-> urls.py -> views -> テンプレート -> レスポンス -> ユーザー

urlpatterns = [
    # path('<url>', views(関数), ニックネーム)
    # http://localhost:8000/
    # int 整数 pk=int
    path('create', BlogCreateView.as_view(), name="create"),
    path('<int:pk>/update', BlogUpdateView.as_view(), name="update"),
    path('detail/<int:pk>', BlogDetailView.as_view(), name="detail"),
    path('<int:pk>/delete', BlogDeleteView.as_view(), name="delete"),
    path('', BlogListView.as_view(), name='index'),
    path('login', LoginView.as_view(template_name="login.html"), name='login'),
    path('logout',
         LogoutView.as_view(template_name="logout.html"),
         name="logout"),
    path('admin/', admin.site.urls),
]
コード例 #21
0
ファイル: urls.py プロジェクト: brynax0q/microblog
    # 用户操作
    url('^send_blog/$', SendBlogView.as_view(), name="send_blog"),
    url('^add_comment/$', AddCommentsView.as_view(), name="add_comment"),
    url('^add_fav/$', AddFavView.as_view(), name="add_fav"),
    url('^add_praise/$', AddPraiseView.as_view(), name="add_praise"),
    url('^atten_user/$', AddAttentionView.as_view(), name="add_atten"),

    # 信息返回
    url('^atten_list/$', UserAttentionView.as_view(), name="add_list"),
    url('^fan_list/$', UserFanView.as_view(), name="fan_user"),
    url(r'^user_info/$', UserInfoView.as_view(), name="user_info"),
    url(r'^user_blog/$', UserBlogListView.as_view(), name="user_info"),
    url(r'^hot_blog/$', HotBlogView.as_view(), name="hot_blog"),
    url(r'^user_pra/$', UserPraBlogView.as_view(), name="user_pra"),
    url(r'^user_fav/$', UserFavBlogView.as_view(), name="user_fav"),

    # 微博评论页面
    url(r'^blog_list/$', BlogListView.as_view(), name="blog_list"),
    url(r'^comment_list/$', BlogCommentsView.as_view(), name="course_comment"),
    # 图片上传
    url(r'^image_upload/$', UploadImageView.as_view(), name="image_upload"),







]
コード例 #22
0
from django.conf.urls import patterns, include, url
from django.contrib import admin

from blog.views import BlogListView, BlogDetailView

admin.autodiscover()

import djadmin2

djadmin2.default.autodiscover()

urlpatterns = patterns('',
    url(r'^admin2/', include(djadmin2.default.urls)),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^blog/', BlogListView.as_view(template_name="blog/blog_list.html"), name='blog_list'),
    url(r'^blog/detail(?P<pk>\d+)/$', BlogDetailView.as_view(template_name="blog/blog_detail.html"), name='blog_detail'),
    url(r'^$', BlogListView.as_view(template_name="blog/home.html"), name='home'),
)
コード例 #23
0
ファイル: urls.py プロジェクト: 32bitman/webstore-django
from django.conf.urls import patterns, url
from django.contrib.auth.decorators import permission_required
from blog.views import BlogListView, BlogDetailView, BlogCreate, BlogUpdate, BlogDelete

urlpatterns = patterns('',
                       url(r'^$', BlogListView.as_view(), name="blog_index"),
                       url(r'^(?P<pk>\d+)/detail/$', BlogDetailView.as_view(), name="blog_detail"),
                       url(r'^add/$', permission_required("blog.add_blog")(BlogCreate.as_view()), name="blog_add"),
                       url(r'^(?P<pk>\d+)/edit/$', permission_required("blog.change_blog")(BlogUpdate.as_view()),
                           name="blog_edit"),
                       url(r'^(?P<pk>\d+)/delete/$', permission_required("blog.delete_blog")(BlogDelete.as_view()),
                           name="blog_delete"),
                       )
コード例 #24
0
ファイル: urls.py プロジェクト: marzique/temp-website
from django.urls import path
from blog.views import (
    BlogListView, 
    BlogDetailView, 
    CreateCommentView,
    LikeDislikeView,
    DeleteCommentView
)

urlpatterns = [
    path('', BlogListView.as_view(), name='blog-list'),
    path('<int:pk>/', BlogDetailView.as_view(), name='blog-detail'),
    path('<int:pk>/comment/', CreateCommentView.as_view(), name='comment'),
    path('<int:pk>/comment/delete', DeleteCommentView.as_view(), name='delete-comment'),
    path('<int:pk>/react/', LikeDislikeView.as_view(), name='post-react'),
]
コード例 #25
0
from django.urls import path, include
from django.views import generic
from blog.views import (BlogDetailView, UserDetailView, Login, home,
                        logout_user, register_user, UpdateBlogView,
                        PasswordResetView, BlogListView, DeleteBlogView,
                        LikeBlog, AddBlogCreateView, UserProfileView)
from blog.api.views import BlogViewSet, LoginView, SignUpView, UserProfileApiView
from rest_framework.routers import DefaultRouter
router = DefaultRouter()
router.register(r'api-blog', BlogViewSet, basename='blog')

urlpatterns = [
    path('home/', home),
    path('logout', logout_user, name="logout"),
    path('register/', register_user, name='register'),
    path('blogs', BlogListView.as_view(), name='blogs'),
    #path('blog/', blog),
    #path('blogs', blog.as_view(),name='blog'),
    path('password-reset/', PasswordResetView.as_view()),
    path('blog/<int:pk>', BlogDetailView.as_view(), name='blog_detail'),
    #path('blog/<int:blog_id>',blog_detail,name='blog_detail'),
    path('login', Login.as_view()),
    path('like-blog/<int:pk>', LikeBlog.as_view(), name='like-blog'),
    #path('add_blog', add_blog,name='add_blog'),
    path('add_blog', AddBlogCreateView.as_view(), name='add_blog'),
    #path('delete_blog/<int:id>', delete_blog, name='delete_blog'),
    path('delete_blog/<int:pk>', DeleteBlogView.as_view(), name='delete_blog'),
    path('update_blog/<int:pk>', UpdateBlogView.as_view(), name='update_blog'),
    path('user/<int:pk>', UserDetailView.as_view(), name='user_detail'),
    path('user-profile', UserProfileView.as_view(), name='user_profile'),
    path('api-login/', LoginView.as_view()),
コード例 #26
0
ファイル: urls.py プロジェクト: rkaliev/project_blog
from django.conf.urls import url, include
from django.contrib import admin
from blog.views import BlogListView, Home
from django.views.generic import DetailView, ListView, TemplateView
import blog

# старый метод реализации:
# urlpatterns = [
#     url(r'^$', 'blog.views.home', name='home'),
#     url(r'^about/$', 'blog.views.about', name='about'),
#     url(r'^contact/$', 'blog.views.contact', name='contact'),
#     url(r'^articles/(?P<article_id>[0-9]+)/$', 'blog.views.show_article', name='article'),
# ]

# новый метод реализации
urlpatterns = [
    url(r'^$', Home.as_view(), name='home'),
    url(r'^about/$', TemplateView.as_view(template_name='blog/about.html'), name='about'),
    url(r'^contact/$', TemplateView.as_view(template_name='blog/contact.html'), name='contact'),
    url(r'^articles/(?P<pk>[0-9]+)/(?P<permalink>[\w\\\-\d\.]+)$', BlogListView.as_view(), name='article'),
]
コード例 #27
0
ファイル: urls.py プロジェクト: AliYmn/DjangoBlog
}

category_dict = {
    'queryset':Category.objects.all(),
}

tags_dict = {
    'queryset':Tags.objects.all(),
}

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^$', HomeListView.as_view(),name="home-list"),
    url(r'^hakkimda/', AboutTemplateView.as_view(), name="about"),
    url(r'^iletisim/', ContactView.as_view(), name="about"),
    url(r'^blog/', BlogListView.as_view(), name="about"),
    url(r'^kategori/(?P<slug>[-\w]+)/', CategoryView.as_view(), name='list-detail'),
    url(r'^etiket/(?P<slug>[-\w]+)/$', TagsView.as_view(), name='tags'),

    url(r'^sitemap_post\.xml$', sitemap,{'sitemaps': {'blog': GenericSitemap(post_dict, priority=0.6)}},
                                                 name='django.contrib.sitemaps.views.sitemap'),

    url(r'^sitemap_category\.xml$', sitemap,{'sitemaps': {'blog': GenericSitemap(category_dict, priority=0.6)}},
                                                 name='django.contrib.sitemaps.views.sitemap'),

    url(r'^sitemap_tags\.xml$', sitemap, {'sitemaps': {'blog': GenericSitemap(tags_dict, priority=0.6)}},
        name='django.contrib.sitemaps.views.sitemap'),

    url(r'^robots.txt/', RobotsView.as_view(), name="robots"),
    url(r'^ckeditor/', include('ckeditor_uploader.urls')),
コード例 #28
0
# _*_ encoding:utf8 _*_
from django.urls import path

from blog.views import BlogDetailView, BlogListView

urlpatterns = [
    path('<int:blog_pk>', BlogDetailView.as_view(), name='blog_detail'),
    path('type/<int:blog_type_pk>',
         BlogListView.as_view(),
         name='blog_with_type'),
]
コード例 #29
0
ファイル: urls.py プロジェクト: jsdelivrbot/itkpimail
from blog.views import BlogListView, BlogPostView, BlogPostEditView, BlogListUnpublishedView, BlogPostCreateView, \
    BlogPostPublishView, BlogPostUnpublishView, AuthorView, AuthorUnpublishedView, AuthorPostsView, \
    BlogPostToPersonalView, BlogPostToCompanyView, AuthorListView, BlogFeedView
from django.conf.urls import url


urlpatterns = [
    url(r'^$', BlogListView.as_view(), name="blog_article_list"),
    url(r'^feed$', BlogFeedView.as_view(), name="blog_feed"),
    url(r'^unpublished$', BlogListUnpublishedView.as_view(), name="blog_unpublished_article_list"),
    url(r'^post/(?P<slug>[^\/]*)$', BlogPostView.as_view(), name="blog_post"),
    url(r'^write$', BlogPostCreateView.as_view(), name="blog_create_post"),
    url(r'^post/(?P<pk>\d+)/edit$', BlogPostEditView.as_view(), name="blog_post_editor"),
    url(r'^post/(?P<pk>\d+)/publish$', BlogPostPublishView.as_view(), name="blog_post_publish"),
    url(r'^post/(?P<pk>\d+)/unpublish$', BlogPostUnpublishView.as_view(), name="blog_post_unpublish"),
    url(r'^post/(?P<pk>\d+)/to_personal$', BlogPostToPersonalView.as_view(), name="blog_post_to_personal"),
    url(r'^post/(?P<pk>\d+)/to_company$', BlogPostToCompanyView.as_view(), name="blog_post_to_company"),

    url(r'^authors/$', AuthorListView.as_view(), name="author_list"),
    url(r'^author/(?P<username>[^\/]*)$', AuthorView.as_view(), name="author"),
    url(r'^author/(?P<username>[^\/]*)/posts$', AuthorPostsView.as_view(), name="author_posts"),
    url(r'^author/(?P<username>[^\/]*)/posts/unpublished$', AuthorUnpublishedView.as_view(),
        name="author_unpublished_posts"),
    url(r'^author/(?P<username>[^\/]*)/posts/personal$', AuthorPostsView.as_view(personal=True),
        name="author_personal_posts"),
    url(r'^author/(?P<username>[^\/]*)/posts/personal/unpublished$', AuthorUnpublishedView.as_view(personal=True),
        name="author_personal_unpublished_posts"),
]
コード例 #30
0
from django.conf.urls import patterns, url

from blog.views import BlogDetailView, BlogListView

urlpatterns = patterns(
    'blog.views',
    url(r'^$', BlogListView.as_view(), name='blog_index'),
    url(r'^(?P<blog_id>\d+)/$', BlogDetailView.as_view(), name='blog_detail'),
)
コード例 #31
0
from django.conf.urls import url
from django.urls import include
from rest_framework import routers
from blog.views import BlogListView, BlogDetailView

app_name = 'blog'
router = routers.DefaultRouter()

urlpatterns = [
    url(r'^', include(router.urls)),
    url(r'^blog/$', BlogListView.as_view()),
    url(r'^blog/(?P<id>\d+)/$', BlogDetailView.as_view()),
]