예제 #1
0
from django.urls import path, include
from blog.views import BlogView

app_name = "blog"

urlpatterns = [
	path('posts/', BlogView.as_view(), name='posts')
]
예제 #2
0
from django.conf.urls import url
from blog.views import BlogView, DetailPost

urlpatterns = [
	url(r'^$', BlogView.as_view(), name='blog-list'),
	url(r'^(?P<slug>[-\w]+)/$', DetailPost.as_view(), name='blog-post')
]
예제 #3
0
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.views.static import serve
import xadmin

from blog.views import BlogView, CategoryView, ArchiveView, AboutView, ContentView, TagView
from wangcwblog.settings import MEDIA_ROOT

urlpatterns = [
    url(r'^$', BlogView.as_view(), name='home'),
    url(r'^xadmin/', xadmin.site.urls),
    url(r'^categories/$', CategoryView.as_view(), name='categories'),
    url(r'^category/(?P<category_id>[0-9]+)$',
        CategoryView.as_view(),
        name='category_id'),
    url(r'^archives/$', ArchiveView.as_view(), name='archives'),
    url(r'^tags/$', TagView.as_view(), name='tags'),
    url(r'^tag/(?P<tag_id>[0-9]+)$', TagView.as_view(), name='tag_id'),
    url(r'^about/$', AboutView.as_view(), name='about'),
    url(r'^content/(?P<article_id>[0-9]+)$',
        ContentView.as_view(),
        name='content'),
    url(r'^ueditor/', include('DjangoUeditor.urls')),
    url(r'media/(?P<path>.*)', serve, {'document_root': MEDIA_ROOT}),
]
예제 #4
0
파일: urls.py 프로젝트: nsktky/blog
from django.contrib import admin
from django.urls import path
from blog.views import TopView, WorkView, BlogView, WorkDetailView, BlogDetailView, AboutView, CategoryListView, CategoryDetailView

urlpatterns = [
    path('', TopView.as_view(), name='top'),
    path('bloglist/', BlogView.as_view(), name='bloglist'),
    path('worklist/', WorkView.as_view(), name='worklist'),
    path('work/<int:pk>/', WorkDetailView.as_view(), name='workdetail'),
    path('blog/<int:pk>/', BlogDetailView.as_view(), name='blogdetail'),
    path('about/', AboutView.as_view(), name='about'),
    path('categories/', CategoryListView.as_view(), name='categorylist'),
    path('category/<str:slug>/',
         CategoryDetailView.as_view(),
         name='categorydetail'),
]
예제 #5
0
__author__ = 'oldpan'
__date__ = '2017/8/11 9:37'

from django.conf.urls import url
from blog.views import BlogView, ArticleView, ArchivesView, CategoryView, TagView

app_name = 'blog'

urlpatterns = [
    url(r'^$', BlogView.as_view(), name='blog_page'),
    url(r'^post/(?P<pk>[0-9]+)/$', ArticleView.as_view(), name='article_page'),
    url(r'^archives/(?P<year>[0-9]{4})/(?P<month>[0-9]{1,2})/$',
        ArchivesView.as_view(),
        name='archives_page'),
    url(r'^category/(?P<pk>[0-9]+)/$',
        CategoryView.as_view(),
        name='category_page'),
    url(r'^tag/(?P<pk>[0-9]+)/$', TagView.as_view(), name='tag_page'),
]
예제 #6
0
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 django.views.generic import TemplateView
import xadmin
from home.views import IndexView
from django.views.static import serve
from helloworld.settings import MEDIA_ROOT
from profile_about.views import ProfileView
from photo.views import PhotoView, PhotoDetailView
from blog.views import BlogView, BlogDetailView
from contact.views import ContactView

urlpatterns = [
    url(r'^xadmin/', xadmin.site.urls),
    url('^$', IndexView.as_view(), name="index"),
    url('^media/(?P<path>.*)$', serve, {"document_root": MEDIA_ROOT}),
    url('^about/$', ProfileView.as_view(), name='about'),
    url('^photo/$', PhotoView.as_view(), name='photo'),
    url('^blog/$', BlogView.as_view(), name='blog'),
    url('^contact/$', ContactView.as_view(), name='contact'),
    url('^photo/(?P<imgs_id>\d+)$', PhotoDetailView.as_view(),
        name='projects'),
    url('^blog/(?P<blog_id>\d+)/(?P<user_id>\d+)$',
        BlogDetailView.as_view(),
        name='blog_detail'),
]
예제 #7
0
from django.urls import path
from blog.views import (
    BlogView, BlogCreateView
)

urlpatterns = [
    path('', BlogView.as_view(), name='blog'),
    path('create/', BlogCreateView.as_view(), name='create'),
]
예제 #8
0
"""resume URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/3.0/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    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 home.views import HomePageView
from blog.views import BlogView, BlogDetailView

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', HomePageView.as_view(), name='home'),
    path('topic/', BlogView.as_view(), name='blog'),
    path('topic/view/<int:pk>', BlogDetailView.as_view(), name='blog_detail'),
]
from django.conf.urls import url, include
from django.contrib import admin
from blog.views import BlogView, BlogsList, CreateBlog
from django.contrib.auth.decorators import login_required

urlpatterns = [
    url(r'^/$', BlogsList.as_view(), name="blogs"),
    url(r'^/(?P<pk>\d+)/$', BlogView.as_view(), name="singleblog"),
    url(r'^/new/$', login_required(CreateBlog.as_view()), name="newblog"),
]
예제 #10
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'),
]
예제 #11
0
"""magazine URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/2.2/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    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 blog.views import BlogView

urlpatterns = [path('admin/', admin.site.urls), path('', BlogView.as_view())]
예제 #12
0
from blog.views import BlogView, PostView, ThemeView,\
     PostYearArchiveView, PostMonthArchiveView
from portfolio.views import PortfolioView
from projects.views import ProjectsView
## Sitemaps
from core.sitemap import SitemapStatic
from blog.sitemap import SitemapBlog
## Feeds
from blog.feeds import RssBlogNewsFeed, AtomBlogNewsFeed


sitemaps = {'main': SitemapStatic, 'blog': SitemapBlog}


urlpatterns = patterns('',
    url('^$', BlogView.as_view(), name='blog'),
    url('^portfolio/$', PortfolioView.as_view(), name='portfolio'),
    url('^projects/$', ProjectsView.as_view(), name='project'),
    url('^about/$', TemplateView.as_view(template_name='about.html'),
        name='about'),
    url('^themes/(?P<theme>[^/]+)/$', ThemeView.as_view(), name='theme'),
    url('^(?P<year>\d{4})/$', PostYearArchiveView.as_view(),
        name='year_archive'),
    url('^(?P<year>\d{4})/(?P<month>\d+)/$',
        PostMonthArchiveView.as_view(month_format='%m'),
        name='month_archive'),
    url('^(?P<year>\d{4})/(?P<month>\d{1,2})/(?P<slug>[\w-]+)/$',
        PostView.as_view(), name='post'),
    url('^feeds/rss/$', RssBlogNewsFeed(), name='rssfeed'),
    url('^feeds/atom/$', AtomBlogNewsFeed(), name='atomfeed'),
    url('^sitemap\.xml$', 'django.contrib.sitemaps.views.sitemap',
예제 #13
0
from django.conf.urls import url

from blog.views import IndexView, BlogView, AboutView, ContactView, DetailView, ArchivesView, CategoryView, TagView

urlpatterns = [
    url(r'^$', IndexView.as_view(), name='首页'),
    url(r'^detail/(?P<pk>[0-9]+)/$', DetailView.as_view(), name='详情'),
    url(r'^archives/(?P<year>[0-9]{4})/(?P<month>[0-9]{1,2})/$',
        ArchivesView.as_view(),
        name='归档'),
    url(r'^category/(?P<pk>[0-9]+)/$', CategoryView.as_view(), name='分类'),
    url(r'^tag/(?P<pk>[0-9]+)/$', TagView.as_view(), name='标签'),
    url(r'^blog$', BlogView.as_view(), name='博客'),
    url(r'^about$', AboutView.as_view(), name='关于'),
    url(r'^contact$', ContactView.as_view(), name='联系'),
]
예제 #14
0
from django.urls import path, re_path

from blog.views import (IndexList, BlogCreate, BlogView, BlogUpdate,
                        BlogsUserView)

app_name = 'blog'
urlpatterns = [
    path('', IndexList.as_view(), name='index'),
    re_path(r'^_rubrics/(?P<rubric>(imho|festivals|music))/$',
            IndexList.as_view(),
            name='rubric'),
    path('new/', BlogCreate.as_view(), name='create'),
    path('list/', BlogsUserView.as_view(), name='list'),
    path('<slug:slug>/', BlogView.as_view(), name='view'),
    path('<slug:slug>/edit/', BlogUpdate.as_view(), name='edit'),
]
예제 #15
0
from blog.views import BlogView, SinglePost, AddComment
#from blog.models import BlogPost
from django.conf.urls import patterns, include, url
from django.contrib import admin

admin.autodiscover()

urlpatterns = patterns(
    '',
    url(r'^admin/', include(admin.site.urls)),
    url(r'^$', BlogView.as_view(template_name='list.html'), name='blogview'),
    url(r'^(?P<pk>\d+)/$',
        SinglePost.as_view(template_name='post_detail.html'),
        name='singlepost'),
    #url(r'^(?P<pk>\d+)/comment', AddComment.as_view(template_name='comment_form.html'), name='commenturl'),
)
예제 #16
0
    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.contrib.auth import views as auth_views
from django.urls import path, include
from blog.views import BlogView
from .views import IndexView, JoinView

urlpatterns = [
    path('admin', admin.site.urls),
    path('api/', include('api.urls')),
    path('blog', BlogView.as_view(), name='blog_index'),
    path('blog/', include('blog.urls')),
    path('join', JoinView.as_view(), name='join'),
    path('login',
         auth_views.LoginView.as_view(template_name='login.html'),
         name='login'),
    path('logout', auth_views.LogoutView.as_view(), name='logout'),
    path('password-reset',
         auth_views.PasswordResetView.as_view(
             template_name='password_reset.html',
             subject_template_name='password_reset_subject.txt',
             email_template_name='password_reset_email.html'),
         name='password_reset'),
    path('password-reset-complete',
         auth_views.PasswordResetCompleteView.as_view(
             template_name='password_reset_complete.html'),
예제 #17
0
from django.urls import path

from blog.views import BlogView

app_name = "blog"

urlpatterns = [
    path("", BlogView.as_view(), name="blog_index"),
]
예제 #18
0
    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 a URL to urlpatterns:  url(r'^blog/', include('blog.urls'))
"""
from django.conf.urls import include, url
from django.contrib import admin
from django.contrib.sitemaps.views import sitemap

from blog.views import HomeView, BlogView
from blog.sitemaps import BlogSitemap

sitemaps = {'blogs': BlogSitemap()}

admin.autodiscover()

urlpatterns = [
    url(r'^admin/', include(admin.site.urls)),
    url(r'^(?P<section>(about|blogs))?(/)?$',
        view=HomeView.as_view(),
        name="index"),
    url(r'^blog/(?P<id>([0-9]+))?(/)?$', view=BlogView.as_view(), name='blog'),
    url(r'^sitemap\.xml$',
        sitemap, {'sitemaps': sitemaps},
        name='django.contrib.sitemaps.views.sitemap'),
    url(r'^robots.txt$', include('robots.urls')),
]
예제 #19
0
"""diyblog URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/2.2/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    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, include
from blog.views import BlogView

urlpatterns = [
    path('admin/', admin.site.urls),
    path('blog/', include('blog.urls', namespace='blog')),
    path('accounts/', include('accounts.urls')),
    path('accounts/', include('allauth.urls')),
    path('', BlogView.as_view(), name="index"),
]
예제 #20
0
# from django.contrib import admin
from django.urls import path, re_path
from blog.views import BlogView, detailViewPost, CategoriesView
from main.views import Search, QTag

urlpatterns = [
    path('', BlogView.as_view()),
    path("search/", Search.as_view(), name='search'),
    path("tag/", QTag.as_view(), name='tag'),
    path("<str:url>/", CategoriesView.as_view(), name="category_url"),
    path("post/<str:category_url>/<slug:url>/", detailViewPost),

    # path("review/<int:pk>/", AddReview.as_view(), name="add_review"),
    # path('admin/<str:first_name>/', admin.site.urls, name="admin"),
]
예제 #21
0
"""Urls routes for main site."""
from django.conf.urls import url
from blog.views import (
    add_article,
    BlogView,
    BlogAPIList,
    BlogDetail,
    edit_article,
    delete_article
)

urlpatterns = [
    url(r'^$', BlogView.as_view(), name="blog"),
    url(r'^(?P<pk>\d+)/$', BlogDetail.as_view(), name="blog_detail_pk"),
    url(r'^(?P<slug>[\w\-\_]+)/$', BlogDetail.as_view(), name="blog_detail_slug"),
    url(r'^api/list/$', BlogAPIList.as_view(), name="blog_api_list")
]
예제 #22
0
파일: urls.py 프로젝트: busegenc/miniblog
    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 a URL to urlpatterns:  url(r'^blog/', include('blog.urls'))
"""
from django.conf.urls import include, url
from django.contrib import admin
from django.contrib.sitemaps.views import sitemap

from blog.views import HomeView, BlogView
from blog.sitemaps import BlogSitemap

sitemaps = {
    'blogs': BlogSitemap()
}

admin.autodiscover()


urlpatterns = [
    url(r'^admin/', include(admin.site.urls)),
    url(r'^(?P<section>(about|blogs))?(/)?$', view=HomeView.as_view(), name="index"),
    url(r'^blog/(?P<id>([0-9]+))?(/)?$', view=BlogView.as_view(), name='blog'),
    url(r'^sitemap\.xml$', sitemap, {'sitemaps': sitemaps},
            name='django.contrib.sitemaps.views.sitemap'),
    url(r'^robots.txt$', include('robots.urls')),
]
예제 #23
0
from django.urls import path, include
from rest_framework.routers import DefaultRouter

from blog.api import PostListViewSet, PostViewSet
from blog.views import HomeView, NewPostView, BlogView, PostDetailView

router = DefaultRouter()
router.register('posts', PostViewSet, basename='posts')

urlpatterns = [
    path('', HomeView.as_view(), name='home'),
    path('new-post', NewPostView.as_view(), name='new_post'),
    path('blogs/<pk>', BlogView.as_view(), name='blog'),
    path('blogs/<username>/<int:pk>', PostDetailView.as_view(), name='post_detail'),
    path('api/1.0/', include(router.urls), name='post_api'),
    path('api/1.0/blog/<int:user>/', PostListViewSet.as_view({'get': 'list'}), name='post_list_api')
]
예제 #24
0
"""website URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/1.8/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. Add an import:  from blog import urls as blog_urls
    2. Add a URL to urlpatterns:  url(r'^blog/', include(blog_urls))
"""
from django.conf.urls import url
from blog.views import BlogView, PostView


urlpatterns = [
    url(r'^$', BlogView.as_view()),
    url(r'(.*)/', PostView.as_view())
]
예제 #25
0
from django.conf.urls import url
from blog.views import home, contact, BlogView, BlogDetailsView

urlpatterns = [
    url(r'^$', home, name = 'home'),
    url(r'^blog/$', BlogView.as_view(), name = 'blogs'),
    url(r'^post/(?P<pk>[0-9]+)/$', BlogDetailsView.as_view(), name = 'details'),
    url(r'^contact/$', contact, name = 'contact'),
]
예제 #26
0
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 django.conf.urls.static import static
from django.conf import settings

from blog.views import BlogView
from home.views import HomeView, AboutView

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'', HomeView.as_view()),
    url(r'^about/', AboutView.as_view()),
    url(r'^blog/', BlogView.as_view()),
    url(r'^ckeditor/', include('ckeditor_uploader.urls')),
] + static(settings.STATIC_URL,
           document_root=settings.STATIC_ROOT,
           show_indexes=True) + static(settings.MEDIA_URL,
                                       document_root=settings.MEDIA_ROOT,
                                       show_indexes=True)