Example #1
0
from django.contrib.auth.views import LogoutView
from django.urls import path

from blog import views
from blog.views import UpdateGroup
from blog.views import UpdateProfile, HomeView, LoginView, UserWorkflow, CreateGroup, GroupDelete

urlpatterns = [
    path('', HomeView.as_view(), name='index'),
    path('panel/login', LoginView.as_view(), name='login'),
    path('panel/logout/', LogoutView.as_view(), name='logout'),
    path('panel/workflow/', UserWorkflow.as_view(), name='workflow'),
    # work with group
    path('panel/group/', views.group, name='group'),
    path('panel/group/delete/<int:pk>/',
         GroupDelete.as_view(),
         name='group-delete'),
    path('panel/group/creategroup', CreateGroup.as_view(), name='creategroup'),
    path('panel/group/<name>/', views.group_detail, name='group_detail'),
    # work with friend
    path('panel/my_profile/<str:slug>',
         UpdateProfile.as_view(),
         name='my_profile-detail'),
    path('panel/group/edit/<int:pk>/',
         UpdateGroup.as_view(),
         name='edit-group'),
    path('panel/users/', views.user_list, name='user_list'),
    path('panel/users/<username>/', views.user_detail, name='user_detail'),
]
Example #2
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')
]
Example #3
0
from django.conf.urls.static import static
from django.urls import path, include
from django.contrib import admin
from django.conf import settings
from blog.views import HomeView, SettingView


urlpatterns = [
    path('admin/', admin.site.urls),
    path("", HomeView.as_view(), name="home"),
    path("setting/", SettingView.as_view(),name='setting'),
    path('', include('blog.urls')),
    path('ckeditor/', include('ckeditor_uploader.urls')),
    path('auth/', include('authentication.urls')),
]
if settings.DEBUG:
    urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
    urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
Example #4
0
from django.conf.urls import url

from blog.api.views import ArticleListView, RandomArticleListView, ArticleDetailView
from blog.views import HomeView

urlpatterns = [
    url(r'^api/articles$', ArticleListView.as_view()),
    url(r'^api/random/articles$', RandomArticleListView.as_view()),
    url(r'^api/article/(?P<pk>\d+)$', ArticleDetailView.as_view()),
    url(r'^$', HomeView.as_view())
]
Example #5
0
from django.urls import path

from blog.views import HomeView
from . import views
from .feeds import LatestPostsFeed,AtomSiteNewsFeed


# urlpatterns = [
#     path('', HomeView.as_view(), name="blog-home"),
#     path('entry/<int:pk>/', EntryView.as_view(), name="entry-detail"),
#     path('create_entry/', CreateEntryView.as_view(success_url='/'), name='create_entry'),
#
# ]

urlpatterns = [
    # path('create_entry/', CreateEntryView.as_view(success_url='/'), name='create_entry'),
    # path('', views.home, name="blog-home"),
    path('', HomeView.as_view(), name="blog-home"),
    path('blog/<slug:slug>/', views.single_post, name="entry-detail"),
    path("feed/rss", LatestPostsFeed(), name="post_feed"),
    path("feed/atom", AtomSiteNewsFeed()),

]
Example #6
0
from django.urls import path

from blog.views import HomeView, PostDetailView, NewPostView, PostUpdate, PostDelete

app_name = 'blog'
urlpatterns = [
    path('<str:user>/', HomeView.as_view(), name='dashboard'),
    path('<str:user>/new-post/', NewPostView.as_view(), name='new-post'),
    path('<str:user>/<slug:slug>/update/',
         PostUpdate.as_view(),
         name='update-post'),
    path('<str:user>/<slug:slug>/delete/',
         PostDelete.as_view(),
         name='delete-post'),
    path('<str:user>/<slug:slug>/',
         PostDetailView.as_view(),
         name='post-detail'),
]
Example #7
0
from django.conf.urls import include, url
from django.conf.urls.static import static
from django.conf import settings
from django.contrib import admin
from blog.views import HomeView


admin.site.site_header = 'Derek Zeng\' Admin'
urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^posts/', include('blog.urls')),
    url(r'^reader/', include('reader.urls')),
    url(r'^oauth/', include('oauth.urls')),
    url(r'^sps/', include('sps.urls')),
    url(r'^api/', include('api.urls')),
    url(r'^$', HomeView.as_view()),
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
Example #8
0
"""madman 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 django.conf import settings
from django.conf.urls.static import static
from blog.views import HomeView

urlpatterns = [
    path('admin/', admin.site.urls),
    path("", HomeView.as_view(), name="blog.home"),
]


if settings.DEBUG:
	urlpatterns += (static(settings.STATIC_URL, document_root=settings.STATIC_ROOT))
Example #9
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')),
]
Example #10
0
from django.urls import path, include
from blog.views import (HomeView, PostListView, PostLikeRedirect,
                        PostFavoriteRedirect, PostCreateView, PostUpdateView,
                        PostDetailView, PostDeleteView)

from users.views import removeFav

urlpatterns = [
    path('<slug:slug>/', HomeView.as_view(), name="post-filter"),
    path('', HomeView.as_view(), name="blog-home"),
    path('post/myposts/', PostListView.as_view(), name="my-posts"),
    path('post/new/', PostCreateView.as_view(), name="post-create"),
    path('post/<slug:slug>/comment/', include(("comments.urls", "comments"))),
    path('post/<slug:slug>/like', PostLikeRedirect.as_view(), name="likes"),
    path('post/<slug:slug>/favorite',
         PostFavoriteRedirect.as_view(),
         name="favorite"),
    path('post/<slug:slug>/update/',
         PostUpdateView.as_view(),
         name="post-update"),
    path('post/<slug:slug>/delete/',
         PostDeleteView.as_view(),
         name="post-delete"),
    path('post/<slug:slug>/', PostDetailView.as_view(), name="post-detail"),
    path('profile/<slug:slug>/favorite', removeFav, name="rem-fav"),
    # path('about/', AboutView.as_view(), name="blog-about"),
]
Example #11
0
    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
from blog.sitemaps import BlogSitemap, FirstBlogSitemap

sitemaps = {
    'blogs': BlogSitemap()
}

sitemaps_first = {
    'blog': FirstBlogSitemap()
}


urlpatterns = [
    url(r'^admin/', include(admin.site.urls)),
    url(r'^$', HomeView.as_view(), name="index"),
    url(r'^sitemap\.xml$', sitemap, {'sitemaps': sitemaps},
            name='django.contrib.sitemaps.views.sitemap'),
    url(r'^firstsitemap\.xml$', sitemap, {'sitemaps': sitemaps_first},
            name='django.contrib.sitemaps.views.sitemap'),
    url(r'^robots.txt$', include('robots.urls')),
]
Example #12
0
# Create your views here.
from django.conf.urls import *
from django.conf.urls.static import static
from models import Post
from blog import views
from blog.views import HomeView, PaginaView

urlpatterns = patterns('',
    url(r'^$', HomeView.as_view(), name='my-view'),
    url(r'^(?P<pk>\d+)/$', PaginaView.as_view()),
    #(r'', include('gmapi.urls.media')), # Use for debugging only.
    #(r'^$', 'blog.views.index'),
)
Example #13
0
The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/1.10/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
from django.contrib import admin
from rest_framework.authtoken import views as drf_views

from blog.views import HomeView, DetailView, CategoryView
from arcade.views import ArcadeView, MachineListView, MachineUpdateView

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^$', HomeView.as_view(), name='index'),
    url(r'^yazi/(?P<pattern>.*)$', DetailView.as_view()),
    url(r'^cocuklaricinoyna/$', ArcadeView.as_view(), name='arcade'),
    url(r'^api/arcade/all/$', MachineListView.as_view()),
    url(r'^api/arcade/(?P<pk>[0-9]+)/$', MachineUpdateView.as_view()),
    url(r'^kategori/(?P<pattern>.*)/$', CategoryView.as_view()),
    url(r'^get_auth_token/$', drf_views.obtain_auth_token, name='get_auth_token')
]
Example #14
0
"""myblog URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/1.10/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.views import HomeView, PostView, contact

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^$', HomeView.as_view(), name='HomeView'),
    url(r'^post/(?P<pk>\d+)/$', PostView.as_view(), name='PostView'),
    url(r'^contact/$', contact, name='contact'),
    url(r'^pages/', include('django.contrib.flatpages.urls'), name='Pages'),
]
Example #15
0
from new_blog import settings, sitemaps, feeds

sitemaps = {
    'blogs_news': sitemaps.BlogNewsXML,
    'projects_news': sitemaps.ProjectsNewsXML,
    'authors_details': sitemaps.AuthorXML,
}

urlpatterns = patterns('',
    url(r'^media/(?P<path>.*)$', 'django.views.static.serve', {
            'document_root': settings.MEDIA_ROOT,
        }),
    url(r'^static/(?P<path>.*)$', 'django.views.static.serve', {
            'document_root': settings.STATIC_ROOT,
        }),
    url(r'^$', HomeView.as_view(), name='home'),
    url(r'^contact/$', ContactFormView, name='contact'),
    url(r'^admin/topics/all/$', staff_member_required(TopicsListView.as_view()), name='topics_list'),
    url(r'^admin/', include(admin.site.urls)),

    url(r'^feeds/all/view/$', FeedsListView.as_view(), name='rss_list'),
    url(r'^feeds/rss/$', feeds.LatestNewsFeed(), name='rss_feed'),
    url(r'^feeds/(?P<project_slug>.+)/rss/$', feeds.ProjectNewsFeed(),name='project_rss'),


    url(r'^sitemap.xml$', 'django.contrib.sitemaps.views.index',
        {'sitemaps': sitemaps}),
    url(r'^sitemap-(?P<section>.+).xml$',
        'django.contrib.sitemaps.views.sitemap',
        {'sitemaps': sitemaps}),
    url(r'^summernote/', include('django_summernote.urls')),
Example #16
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')),
]
Example #17
0
from django.conf.urls import include
from django.conf.urls import url
from django.contrib import admin
from accounts.views import UserRegistrationView
from django.contrib.auth.views import login
from django.contrib.auth.views import logout
from blog.views import NewBlogView
from blog.views import HomeView, UpdateBlogView, NewBlogPostView, UpdateBlogPostView, BlogPostDetailsView, SharePostWithBlog
from blog.views import StopSharingPostWithBlog, ShareBlogPostView

urlpatterns = [
    url(r'^admin/', include(admin.site.urls)),
    url(r'^$', HomeView.as_view(), name='home'),
    url(r'^new-user/$',
        UserRegistrationView.as_view(),
        name='user_registration'),
    url(r'^login/$', login, {'template_name': 'login.html'}, name='login'),
    url(r'^logout/$', logout, {'next_page': '/login/'}, name='logout'),
    url(r'^blog/new/$', NewBlogView.as_view(), name='new-blog'),
    url(r'^blog/(?P<pk>\d+)/update/$',
        UpdateBlogView.as_view(),
        name='update-blog'),
    url(r'blog/post/new/$', NewBlogPostView.as_view(), name='new-blog-post'),
    url(r'blog/post/(?P<pk>\d+)/update/$',
        UpdateBlogPostView.as_view(),
        name='update-blog-post'),
    url(r'blog/post/(?P<pk>\d+)/$',
        BlogPostDetailsView.as_view(),
        name='blog-post-details'),
    url(r'blog/post/(?P<pk>\d+)/share/$',
        ShareBlogPostView.as_view(),
Example #18
0
from django.urls import path

from blog.views import HomeView, CategoryArticlesView, ArticleDetailView, UserArticlesView

urlpatterns = [
    path('', HomeView.as_view()),
    path('category/<slug:slug>/',
         CategoryArticlesView.as_view(),
         name='CategoryArticlePage'),
    path('user/<slug:username>/',
         UserArticlesView.as_view(),
         name='UserArticlePage'),
    path('post/<slug:slug>/',
         ArticleDetailView.as_view(),
         name="ArticleDetailView")
]