Exemple #1
0
from django.conf.urls import patterns, url

from blog.views import BlogList, BlogDetail

urlpatterns = patterns('blog',
    url(r'^$', BlogList.as_view(), name='blog'),
    url(r'^(?P<slug>[-\w]+)/$', BlogDetail.as_view(), name='blog_detail'),
)
Exemple #2
0
from django.urls import path

from blog.views import BlogList, BlogDetail, BlogCreate, BlogUpdate, BlogDelete

urlpatterns = [
    path('', BlogList.as_view(), name='home'),
    path('post/<int:pk>/', BlogDetail.as_view(), name='post_detail'),
    path('post/new/', BlogCreate.as_view(), name='post_new'),
    path('post/<int:pk>/edit/', BlogUpdate.as_view(), name='post_edit'),
    path('post/<int:pk>/delete/', BlogDelete.as_view(), name='post_delete'),
]
Exemple #3
0
from django.conf.urls import url
from blog.views import BlogDetail, BlogPostDetail, BlogList, BlogUpdate, BlogCreate, BlogPostCreate, BlogPostUpdate, \
    BlogPostImageCreate

urlpatterns = [
    url(r'^$', BlogList.as_view(), name='blog-list'),
    url(r'^add/$', BlogCreate.as_view(), name='blog-create'),
    url(r'^(?P<blog_slug>[\w-]+)/post-create/$',
        BlogPostCreate.as_view(),
        name='blog-post-create'),
    url(r'^(?P<blog_slug>[\w-]+)/update/$',
        BlogUpdate.as_view(),
        name='blog-update'),
    url(r'^(?P<blog_slug>[\w-]+)/p(?P<post_pk>[0-9]+)/$',
        BlogPostDetail.as_view(),
        name='blog-post-detail'),
    url(r'^(?P<blog_slug>[\w-]+)/p(?P<post_pk>[0-9]+)/update/$',
        BlogPostUpdate.as_view(),
        name='blog-post-update'),
    url(r'^(?P<blog_slug>[\w-]+)/$', BlogDetail.as_view(), name='blog-detail'),
    url(r'^img/add/$', BlogPostImageCreate.as_view(), name='image-create'),
]
Exemple #4
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")
]
Exemple #5
0
from django.conf.urls import url
from blog.views import BlogCreate, BlogList, BlogPaginator, BlogDetail, BlogDelete, BlogUpdate
from blog import views

urlpatterns = [
    url(r'^$', BlogPaginator.as_view(), name='blog_list'),
    url(r'^blog_create$', BlogCreate.as_view(), name='blog_create'),
    url(r'^blog_update(?P<post_id>\d*)$', BlogUpdate.as_view(), name='blog_update'),
    url(r'^blog_delete(?P<post_id>\d*)$', BlogDelete.as_view(), name='blog_delete'),
    url(r'^blog_detail(?P<post_id>\d*)$', BlogDetail.as_view(), name='blog_detail'),
]
Exemple #6
0
from django.conf.urls import patterns, include, url
from django.contrib import admin
from blog.views import BlogIndex, BlogDetail
from stories.views import ShortStoryListView, ShortStoryDetailView, PoemListView, PoemDetailView

urlpatterns = patterns(
    '',
    url(r'^admin/', include(admin.site.urls)),
    url(r'^markdown/', include('django_markdown.urls')),
    url(r'^blog/(?P<slug>[\w-]+)', BlogDetail.as_view(), name="entry_detail"),
    url(r'^blog/', BlogIndex.as_view(), name="entry_index"),
    url(r'^poem/(?P<slug>[\w-]+)',
        PoemDetailView.as_view(),
        name="poem_detail"),
    url(r'^poem/', PoemListView.as_view(), name="poem_index"),
    url(r'^shortstory/(?P<slug>[\w-]+)',
        ShortStoryDetailView.as_view(),
        name="shortstory_detail"),
    url(r'^shortstory/', ShortStoryListView.as_view(),
        name="shortstory_index"),
)
Exemple #7
0
'''
blog/urls
'''
from django.urls import include, path
from blog.views import BlogIndex, BlogDetail

urlpatterns = [
    path(r'', BlogIndex.as_view(), name='blog_index'),  # Blog Index
    path(r'<slug>', BlogDetail.as_view(), name="entry_detail"),  # Blog Detail
]
Exemple #8
0
urlpatterns = patterns('',
    # Blog index page
    url(
        r'^$',
        BlogIndex.as_view(),
        name="blog_index"
    ),

    url(
        r'^feed/$',
        LatestPosts(),
        name="feed"
    ),

    url(
        r'^(?P<slug>[a-zA-Z0-9-]+)$',
        BlogDetail.as_view(),
        name="post_detail"
    ),

    url(r'^tag/(?P<slug>[a-zA-Z0-9-]+)/?$',
        TagPostList.as_view(),
        name="tag_posts"
    ),

    url(r'^category/(?P<slug>[a-zA-Z0-9-]+)/?$',
        CategoryPostList.as_view(),
        name="category_posts"
    ),
)
Exemple #9
0
    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 import settings
from django.conf.urls import include, url, patterns
from django.conf.urls.static import static
from django.contrib import admin

from blog.views import BlogDetail

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

    url(r'^$', 'blog.views.home', name='home'),
    url(r'^thanks/$', 'blog.views.thanks', name='thanks'),
    url(r'^resources/', 'blog.views.resources', name='resources'),
    url(r'^blog/', 'blog.views.blog', name='blog'),
    url(r'^entry/(?P<slug>\S+)$', BlogDetail.as_view(), name="entry_detail"),
) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
Exemple #10
0
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 import views as homeviews
from custom_auth import views as authviews
from django.conf.urls import include, url
from blog.views import BlogDetail, newBlog, isDone, editForm, deleteBlog, addCommentToBlog

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', homeviews.home),
    path('my/', authviews.dashboard),
    path('register/', authviews.register),
    url(r"accounts/", include("django.contrib.auth.urls")),
    url("newblog/", newBlog),
    url("newblog/isDone", isDone),
    path('<slug:slug>/', BlogDetail.as_view(), name="post_detail"),
    path("edit/<int:blog_id>", editForm, name="edit"),
    path('delete/<int:blog_id>', deleteBlog, name="delete"),
    path('post/<int:pk>/comment/', addCommentToBlog, name='newComment'),
]
Exemple #11
0
# coding; utf-8
from django.conf.urls import url
from django.contrib.auth.decorators import login_required

from blog.views import BlogList, BlogDetail, PostDetail, PostUpdate, PostCreate, BlogCreate, BlogUpdate

urlpatterns = [
    url(r'^$', BlogList.as_view(), name="blog_list"),
    url(r'^(?P<pk>\d+)/$', BlogDetail.as_view(), name="blog_detail"),
    url(r'^post/(?P<pk>\d+)/$', PostDetail.as_view(), name="post_detail"),
    url(r'^post/update/(?P<pk>\d+)/$',
        login_required(PostUpdate.as_view()),
        name="post_update"),
    url(r'^post/create/$',
        login_required(PostCreate.as_view()),
        name="post_create"),
    url(r'^update/(?P<pk>\d+)/$',
        login_required(BlogUpdate.as_view()),
        name="blog_update"),
    url(r'^create/$', login_required(BlogCreate.as_view()),
        name="blog_create"),
]
Exemple #12
0
from django.views.generic import ListView, DetailView
from blog.models import Lyrics
from blog.views import Lyric, LyricDetail, Poem, PoemDetail, Stories, StoryDetail, BlogList, BlogDetail


from django.contrib import admin
admin.autodiscover()


urlpatterns = patterns('',

    url(r'^admin/', include(admin.site.urls)),
    url(r'^$', 'blog.views.home', name='home'),
    url(r'^about', 'blog.views.about', name='about'),
    url(r'^lyrics/(?P<pk>\d+)$', LyricDetail.as_view(), name='detail'),
    url(r'^lyrics', Lyric.as_view(), name='listing'),
    url(r'^poems/(?P<pk>\d+)$', PoemDetail.as_view(), name="poem_detail"),
    url(r'^poems', Poem.as_view(), name='poem_listing'),
    url(r'^stories/(?P<pk>\d+)$', StoryDetail.as_view(), name="story_detail"),
    url(r'^stories',Stories.as_view(), name="story_list"),
    url(r'^blog/(?P<pk>\d+)$', BlogDetail.as_view(), name="blog_detail"),
    url(r'^blog', BlogList.as_view(), name="blog_list"),
    
    
   
   
  
   


   )
        'django.contrib.auth.views.logout', {'next_page': '/'},
        name='logout'),
    url(r'^user/settings$', UserUpdate.as_view(), name='settings'),
    url(r'^user/signup/$', UserCreate.as_view(), name='signup'),
    url(r'^user/delete/$', UserDelete.as_view(), name='user_delete'),
    url(r'^user/password-change/$',
        PasswordChangeView.as_view(),
        name='user_pass_change'),
    url(r'^user/createblog$', BlogCreate.as_view(), name='blog_create'),
    # the next ilne has an error, it regexp has to be tested against possible values for the username
    url(r'^user/settings/blog$', BlogUpdate.as_view(), name='blog_update'),
    url(r'^user/settings/blog/delete$',
        BlogDelete.as_view(),
        name='blog_delete'),
    url(r'^user/post$', PostCreate.as_view(), name='post_create'),
    url(r'^(?P<slug>[-_\w]+)/$', BlogDetail.as_view(), name='blog'),
    url(r'^(?P<username>[-_\w]+)/(?P<slug>[-_\w]+)$',
        PostDetail.as_view(),
        name='post'),
    url(r'^(?P<username>[-_\w]+)/(?P<slug>[-_\w]+)/comment/(?P<pk>\d+)/delete$',
        CommentDelete.as_view(),
        name='comment_delete'),
    url(r'^(?P<username>[-_\w]+)/(?P<slug>[-_\w]+)/edit$',
        PostUpdate.as_view(),
        name='post_update'),
    url(r'^(?P<username>[-_\w]+)/(?P<slug>[-_\w]+)/delete$',
        PostDelete.as_view(),
        name='post_delete'),
    # Uncomment the admin/doc line below to enable admin documentation:
    # url(r'^admin/doc/', include('django.contrib.admindocs.urls')),