Exemplo n.º 1
0
from django.urls import path
from blog.views import HomePage
from . import views
from .views import CreateNewPost, FullPostDetails, UpdatePost, DeletePost, AllUserPosts, AddNewComment, TagsView

urlpatterns = [

    # Blog Homepage
    path('', HomePage.as_view(), name='blog-homepage'),

    # Blog About Page
    path('about/', views.about, name='blog-aboutpage'),

    # URL for creating a new post
    path('post/newpost/', CreateNewPost.as_view(), name='new_post'),

    # URL for viewing all the details of a post
    path('post/<int:pk>/', FullPostDetails.as_view(),
         name='full_post_details'),

    # URL for Updating/Editing an existing Post
    path('post/<int:pk>/updatepost/',
         UpdatePost.as_view(),
         name='edit_update_post'),

    # URL for Deleting an existing Post
    path('post/<int:pk>/deletepost/', DeletePost.as_view(),
         name='delete_post'),

    # URL for Deleting an existing Post
    path('user/<str:username>', AllUserPosts.as_view(), name='all_user_posts'),
Exemplo n.º 2
0
"""user_blog URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/1.9/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. 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 blog import views
from blog.views import CreatePost, HomePage

urlpatterns = [

	url(r'^$', HomePage.as_view(), name="index"),

	url(r'^blog/', include('blog.urls', namespace="blog")),
    url(r'^admin/', admin.site.urls),
]
Exemplo n.º 3
0
from django.conf.urls import patterns, include, url
from django.contrib import admin
from filebrowser.sites import site
from blog.views import HomePage

admin.autodiscover()

urlpatterns = patterns(
    '',
    # ADMIN and FILEBROWSER
    url(r'^admin/filebrowser/', include(site.urls)),
    url(r'^grappelli/', include('grappelli.urls')),
    url(r'^admin/', include(admin.site.urls)),
    # API Auth
    url(r'^api-auth/',
        include('rest_framework.urls', namespace='rest_framework')),
    # Main Site
    url(r'^$', HomePage.as_view(), name='home'),
    url(r'^blog/', include('blog.urls')),
    url(r'^contact/', include('contact_form.urls')),
    # Family Tree Project
    url(r'^family/', include('genealogy.urls')),
)

urlpatterns += patterns(
    'django.contrib.flatpages.views',
    url(r'^about/$', 'flatpage', {'url': '/about/'}, name='about'),
)
Exemplo n.º 4
0
from django.conf.urls import patterns, url

from blog.views import HomePage, EditPost, DeletePost, NewPost, SinglePost

urlpatterns = patterns('blog.views',
    url(r'^$', HomePage.as_view(), name='blog_HomePage'),
    url(r'^newpost/$', NewPost.as_view(), name='blog_NewPost'),
    url(r'^post/(?P<slug>[\w-]+)$', SinglePost.as_view(), name='blog_SinglePost'),
    url(r'^edit/(?P<id>[0-9]+)$', EditPost.as_view(), name='blog_EditPost'),
    url(r'^delete$', DeletePost.as_view(), name='blog_DeletePost'),
)
Exemplo n.º 5
0
"""
from django.contrib import admin
from django.urls import path, include
from blog.views import HomePage, post_details, categ, search, category_post_details, contactus, Contact, Postform, register_form, Postupform, post_delete_form
from django.conf import settings
from django.conf.urls.static import static
from django.contrib.auth.views import LoginView, LogoutView
from django.contrib.auth.forms import PasswordChangeForm, PasswordResetForm
from account.views import Signup, Userdetailpage, Profileupdate, profupadte


urlpatterns = [
    path('account/', include('account.urls')),
    path('blog/', include('blog.urls')),
    path('admin/', admin.site.urls),
    path('', HomePage.as_view(), name='home'),
    path('blogs/<slug:slug>', post_details, name='post-detail'),
    path('search/blogs/<slug:slug>', post_details),
    path('profup/<slug:slug>', profupadte),
    path("blogs/account/logout",LogoutView.as_view()),
    path("registration/login",LoginView.as_view()),
    path("blogs/account/login",LoginView.as_view(template_name="account/login.html")),
    path("category/blogs/account/logout",LogoutView.as_view()),
    path("category/blogs/account/login",LoginView.as_view(template_name="account/login.html")),
    path("category/account/logout",LogoutView.as_view()),
    path("category/account/login",LoginView.as_view(template_name="account/login.html")),
    path('category/blogs/<int:id>', category_post_details),
    path('category/<str:category>', categ),
    path('search/', search, name='searchbar'),
    path('contact', Contact.as_view()),
    path('account/help', contactus),
Exemplo n.º 6
0
"""my_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 include, url
from blog.views import HomePage
from django.contrib import admin

urlpatterns = [url(r"^admin/", include(admin.site.urls)), url(r"^$", HomePage.as_view(), name="home")]
Exemplo n.º 7
0
from django.conf.urls import patterns, include, url
from django.contrib import admin
from filebrowser.sites import site
from blog.views import HomePage

admin.autodiscover()

urlpatterns = patterns('',
    # ADMIN and FILEBROWSER
    url(r'^admin/filebrowser/', include(site.urls)),
    url(r'^grappelli/', include('grappelli.urls')),
    url(r'^admin/', include(admin.site.urls)),
    # API Auth
    url(r'^api-auth/', include('rest_framework.urls',
        namespace='rest_framework')),
    # Main Site
    url(r'^$', HomePage.as_view(), name='home'),
    url(r'^blog/', include('blog.urls')),
    url(r'^contact/', include('contact_form.urls')),
    # Family Tree Project
    url(r'^family/', include('genealogy.urls')),
)

urlpatterns += patterns('django.contrib.flatpages.views',
    url(r'^about/$', 'flatpage', {'url': '/about/'}, name='about'),
)