コード例 #1
0
# coding: utf-8
from django.conf.urls import url
from blog.views import NewsListView, NewsView

urlpatterns = [
    url(r'^$', NewsListView.as_view(), name='news'),
    url(r'^(?P<slug>[\w-]+)/$', NewsView.as_view(), name='news_article'),
]
コード例 #2
0
ファイル: urls.py プロジェクト: levylll/NGB
from django.conf.urls import url
from blog.views import IndexView,ArticleView,AllView,SearchView,ColumnView,UserView,NewsView,TagView,CategoryView
from django.views.generic import TemplateView,DetailView
from blog.models import News

urlpatterns = [
        url(r'^$',IndexView.as_view()),
        url(r'^article/(?P<slug>\w+).html$',ArticleView.as_view()),
        url(r'^all/$',AllView.as_view()),
        url(r'^search/$',SearchView.as_view()),
        url(r'^login/$',TemplateView.as_view(template_name="blog/login.html")),
        url(r'^register/$',TemplateView.as_view(template_name="blog/register.html")),
        url(r'^forgetpassword/$',TemplateView.as_view(template_name="blog/forgetpassword.html")),
        url(r'^resetpassword/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>.+)/$',TemplateView.as_view(template_name="blog/resetpassword.html")),
        url(r'^column/(?P<column>\w+)$',ColumnView.as_view()),
        url(r'^user/(?P<slug>\w+)$',UserView.as_view()),
        url(r'^news/$',NewsView.as_view()),
        url(r'^news/(?P<pk>\w+)$',DetailView.as_view(model=News)),
        url(r'^tag/(?P<tag>\w+)/$',TagView.as_view()),
        url(r'^category/(?P<category>\w+)/$',CategoryView.as_view()),
]
コード例 #3
0
ファイル: urls.py プロジェクト: betachen/blockchaindev.org
from blog.views import (
    IndexView,
    ArticleView,
    AllView,
    SearchView,
    ColumnView,
    UserView,
    NewsView,
    TagView,
    CategoryView,
)
from django.views.generic import TemplateView, DetailView
from blog.models import News

urlpatterns = [
    url(r"^$", IndexView.as_view()),
    url(r"^article/(?P<slug>\w+).html$", ArticleView.as_view()),
    url(r"^all/$", AllView.as_view()),
    url(r"^search/$", SearchView.as_view()),
    #        url(r'^login/$',TemplateView.as_view(template_name="blog/login.html")),
    #        url(r'^register/$',TemplateView.as_view(template_name="blog/register.html")),
    #        url(r'^forgetpassword/$',TemplateView.as_view(template_name="blog/forgetpassword.html")),
    #        url(r'^resetpassword/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>.+)/$',TemplateView.as_view(template_name="blog/resetpassword.html")),
    url(r"^column/(?P<column>\w+)$", ColumnView.as_view()),
    url(r"^user/(?P<slug>\w+)$", UserView.as_view()),
    url(r"^about/$", NewsView.as_view()),
    url(r"^news/(?P<pk>\w+)$", DetailView.as_view(model=News)),
    url(r"^tag/(?P<tag>\w+)/$", TagView.as_view()),
    url(r"^category/(?P<category>\w+)/$", CategoryView.as_view()),
]
コード例 #4
0
    url(r'^article/(?P<slug>[\s\S]*).html$',
        ArticleView.as_view(),
        name='article-detail-view'),
    url(r'^all/$', AllView.as_view(), name='all-view'),
    url(r'^search/$', SearchView.as_view()),
    url(r'^login/$',
        TemplateView.as_view(template_name="blog/login.html"),
        name='login-view'),
    url(r'^register/$',
        TemplateView.as_view(template_name="blog/register.html"),
        name='register-view'),
    url(r'^forgetpassword/$',
        TemplateView.as_view(template_name="blog/forgetpassword.html"),
        name='forgetpassword-view'),
    url(r'^resetpassword/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>.+)/$',
        TemplateView.as_view(template_name="blog/resetpassword.html"),
        name='resetpassword-view'),
    url(r'^column/(?P<column>[\s\S]*)/$',
        ColumnView.as_view(),
        name='column-detail-view'),
    url(r'^user/(?P<slug>[\s\S]*)$', UserView.as_view(), name='user-view'),
    url(r'^news/$', NewsView.as_view(), name='news-view'),
    url(r'^news/(?P<pk>[\s\S]*)$',
        DetailView.as_view(model=News),
        name='news-detail-view'),
    url(r'^tag/(?P<tag>[\s\S]*)/$', TagView.as_view(), name='tag-detail-view'),
    url(r'^category/(?P<category>[\s\S]*)/$',
        CategoryView.as_view(),
        name='category-detail-view'),
]
コード例 #5
0
from django.views.generic import TemplateView, DetailView
from blog.models import News

urlpatterns = [
    url(r'^$', IndexView.as_view()),
    url(r'^article/(?P<slug>\w+).html$', ArticleView.as_view()),
    url(r'^all/$', AllView.as_view()),
    url(r'^newjz/$', NewjzView.as_view()),
    url(r'^jsbz/$', JsbzView.as_view()),
    url(r'^jsyq/$', JsyqView.as_view()),
    url(r'^bzfh/$', BzfhView.as_view()),
    url(r'^xtzc/$', XtzcView.as_view()),
    url(r'^spsy/$', SpsyView.as_view()),
    url(r'^spzw/$', SpzwView.as_view()),
    url(r'^cspg/$', CspgView.as_view()),
    url(r'^search/$', SearchView.as_view()),
    url(r'^login/$', TemplateView.as_view(template_name="blog/login.html")),
    url(r'^register/$',
        TemplateView.as_view(template_name="blog/register.html")),
    url(r'^forgetpassword/$',
        TemplateView.as_view(template_name="blog/forgetpassword.html")),
    url(r'^resetpassword/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>.+)/$',
        TemplateView.as_view(template_name="blog/resetpassword.html")),
    url(r'^column/(?P<column>\w+)$', ColumnView.as_view()),
    url(r'^user/(?P<slug>\w+)$', UserView.as_view()),
    url(r'^news/$', NewsView.as_view()),
    url(r'^news/(?P<pk>\w+)$', DetailView.as_view(model=News)),
    url(r'^tag/(?P<tag>\w+)/$', TagView.as_view()),
    url(r'^category/(?P<category>\w+)/$', CategoryView.as_view()),
]
コード例 #6
0
ファイル: urls.py プロジェクト: d2emon/newspaperizer
# coding: utf-8
from django.conf.urls import url
from blog.views import NewsListView, NewsView


urlpatterns = [
    url(r'^$', NewsListView.as_view(), name='news'),
    url(r'^(?P<slug>[\w-]+)/$', NewsView.as_view(), name='news_article'),
]
コード例 #7
0
ファイル: urls.py プロジェクト: levylll/NGBv1.0
    UserView,
    NewsView,
    TagView,
    CategoryView,
    UserHistoryView,
)
from django.views.generic import TemplateView, DetailView
from blog.models import News

urlpatterns = [
    url(r"^$", IndexView.as_view()),
    url(r"^article/(?P<slug>\w+).html$", ArticleView.as_view()),
    # url(r'^all/$',AllView.as_view()),
    url(r"^all_new/$", AllView_new.as_view()),
    url(r"^user_history/$", UserHistoryView.as_view()),
    url(r"^search/$", SearchView.as_view()),
    url(r"^login/$", TemplateView.as_view(template_name="blog/login.html")),
    url(r"^register/$", TemplateView.as_view(template_name="blog/register.html")),
    url(r"^forgetpassword/$", TemplateView.as_view(template_name="blog/forgetpassword.html")),
    url(
        r"^resetpassword/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>.+)/$",
        TemplateView.as_view(template_name="blog/resetpassword.html"),
    ),
    url(r"^column/(?P<column>\w+)$", ColumnView.as_view()),
    url(r"^user/(?P<slug>\w+)$", UserView.as_view()),
    url(r"^news/$", NewsView.as_view()),
    url(r"^news/(?P<pk>\w+)$", DetailView.as_view(model=News)),
    url(r"^tag/(?P<tag>\w+)/$", TagView.as_view()),
    url(r"^category/(?P<category>\w+)/$", CategoryView.as_view()),
]
コード例 #8
0
ファイル: urls.py プロジェクト: jqlts1/blog
        url(r'^all/$', AllView.as_view(), name='all-view'),
        url(r'^search/$', SearchView.as_view()),
        url(r'^login/$',
            TemplateView.as_view(template_name="blog/login.html"),
            name='login-view'),
        url(r'^register/$',
            TemplateView.as_view(template_name="blog/register.html"),
            name='register-view'),
        url(r'^forgetpassword/$',
            TemplateView.as_view(template_name="blog/forgetpassword.html"),
            name='forgetpassword-view'),
        url(r'^resetpassword/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>.+)/$',
            TemplateView.as_view(template_name="blog/resetpassword.html"),
            name='resetpassword-view'),
        url(r'^column/(?P<column>\w+)/$',
            ColumnView.as_view(), name='column-detail-view'),
        url(r'^user/(?P<slug>\w+)$', UserView.as_view(), name='user-view'),
        url(r'^news/$', NewsView.as_view(), name='news-view'),
        url(r'^news/(?P<pk>\w+)$',
            DetailView.as_view(model=News), name='news-detail-view'),
        url(r'^tag/(?P<tag>\w+)/$', TagView.as_view(), name='tag-detail-view'),
        url(r'^(?P<category>\w+)/$',
            CategoryView.as_view(), name='category-detail-view'),
]


if settings.DEBUG:
    from django.conf.urls.static import static
    urlpatterns += static(
        settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
コード例 #9
0
# coding: utf-8

from django.conf.urls import url
from blog.views import PostListView, PostCreate, PostDetailView, PostUpdate, PostDelete, BlogsListView, SubscribeSave, UnSubscribeSave, NewsView, ReadPostDetailView
from django.contrib.auth.decorators import permission_required

urlpatterns = [
    url(r'^(?P<id>\d+)/posts/$', PostListView.as_view(), name="post_list"),
    url(r'^$', BlogsListView.as_view(), name="blog_list"),
    url(r'^add/$', PostCreate.as_view(), name="post_add"),
    url(r'^(?P<pk>\d+)/detail/$', PostDetailView.as_view(),
        name="post_detail"),
    url(r'^(?P<pk>\d+)/postread/$',
        ReadPostDetailView.as_view(),
        name="post_read"),
    url(r'^(?P<pk>\d+)/edit/$', PostUpdate.as_view(), name="post_edit"),
    url(r'^(?P<pk>\d+)/delete/$', PostDelete.as_view(), name="post_delete"),
    url(r'^(?P<id>\d+)/subcribe/$', SubscribeSave.as_view(), name="subcribe"),
    url(r'^(?P<id>\d+)/unsubcribe/$',
        UnSubscribeSave.as_view(),
        name="unsubcribe"),
    url(r'^news/$', NewsView.as_view(), name="news"),
]
コード例 #10
0
ファイル: urls.py プロジェクト: monica-0218/monologue
    ChapterView,
    StoryView,
    Story_DetailView,
    LaterView,
)

app_name = 'blog'
urlpatterns = [
    path('', IndexView.as_view(), name='index'),
    path('later/', LaterView.as_view(), name='later'),
    path('novel/', NovelView.as_view(), name='novel'),
    path('novel/<int:novel_pk>/chapter/', ChapterView.as_view(), name='chapter'),
    path('novel/<int:novel_pk>/chapter/<int:chapter_pk>/story/', StoryView.as_view(), name='story'),
    path('novel/<int:novel_pk>/chapter/<int:chapter_pk>/story/<int:story_pk>/', Story_DetailView.as_view(), name='story_detail'),
    path('post/<int:pk>/', PostDetailView.as_view(), name='post_detail'),
    path('categories/', CategoryListView.as_view(), name='category_list'),
    path('category/<str:category_slug>/',
         CategoryPostView.as_view(), name='category_post'),
    path('tags/', TagListView.as_view(), name='tag_list'),
    path('tag/<str:tag_slug>/', TagPostView.as_view(), name='tag_post'),
    path('search/', SearchPostView.as_view(), name='search_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'),
    path('reply/<int:pk>/approve/', reply_approve, name='reply_approve'),
    path('reply/<int:pk>/remove/', reply_remove, name='reply_remove'),
    path('news/', NewsView.as_view(), name='news'),
    path('member/', MemberView.as_view(), name='member'),
]