Пример #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'),
]
Пример #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')
]
Пример #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)
Пример #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())
]
Пример #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()),

]
Пример #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'),
]
Пример #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)
Пример #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))
Пример #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')),
]
Пример #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"),
]
Пример #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')),
]
Пример #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'),
)
Пример #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')
]
Пример #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'),
]
Пример #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')),
Пример #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')),
]
Пример #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(),
Пример #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")
]