Пример #1
0
from django.urls import path, include
from news.views import NewsCreateView, NewsDetail, NewsDeleteView, NewsUpdateView, CategoryListView, comment
urlpatterns = [
    path('create/', NewsCreateView.as_view(), name='create_news'),
    path('<str:category>/<int:pk>/', NewsDetail.as_view(), name='news_detail'),
    path('<int:pk>/delete', NewsDeleteView.as_view(), name='delete_news'),
    path('<int:pk>/update', NewsUpdateView.as_view(), name='update_news'),
    path('category/<str:category>',
         CategoryListView.as_view(),
         name='news-cat'),
    path('<str:category>/<int:post_id>/comment', comment, name='comment'),
    # path('<str:category>/<int:pk>', CategoryListView.as_view(), name='news-category'),
]
Пример #2
0
from django.conf.urls import *
from django.views.generic import ListView
from news.views import NewsList, YearNews, MonthNews, NewsDetail, CategoryView
from news.feeds import NewsPostsFeed

urlpatterns = [
    url(r'^(?P<year>[0-9]{4})/(?P<month>[-\w]+)/(?P<day>[0-9]+)/(?P<slug>[-\w]+)/$',
        NewsDetail.as_view(),
        name='news_detail'),
    url(r'^(?P<year>\d{4})/(?P<month>[-\w]+)/$',
        MonthNews.as_view(),
        name='news_archive_month'),
    url(r'^(?P<year>\d{4})/$', YearNews.as_view(), name='news_archive_year'),
    url(r'^category/(?P<slug>[-\w]+)/',
        CategoryView.as_view(),
        name='category_posts'),
    url(r'^$',
        NewsList.as_view(template_name='news/post_list.html'),
        name='news_index'),
    # Feed
    url(r'^feed/$', NewsPostsFeed())
]
Пример #3
0
    path('flagships/active/<int:page>',
         FlagmansActiveViewSet.as_view(),
         name='flagmans-active-list'),
    path('flagships/completed/<int:page>',
         FlagmansCompletedViewSet.as_view(),
         name='flagmans-completed-list'),
    path('opportunities/active/list/<int:page>',
         OpportunitiesActiveViewSet.as_view(),
         name='opportunities-active-list'),
    path('opportunities/completed/list/<int:page>',
         OpportunitiesCompletedViewSet.as_view(),
         name='opportunities-completed-list'),
    path('opportunities/all/list/<int:page>',
         OpportunitiesAllViewSet.as_view(),
         name='opportunities-all-list'),
    path('opportunities/detail/<int:pk>',
         OpportunitiesDetail.as_view(),
         name='opportunities-detail'),
    path('directions/<int:pk>', TrendsDetail.as_view(), name='trends-detail'),
    path('directions/<int:pk>/news/<int:page>',
         TrendsDetailNews.as_view(),
         name='trends-detail-news'),
    path('directions/<int:pk>/opportunities/<int:page>',
         TrendsDetailOpportunities.as_view(),
         name='trends-detail-opportunities'),
    path('news/detail/<int:pk>', NewsDetail.as_view(), name='news-detail'),
    path('news/list/<int:page>', AllNewsViewSet.as_view(), name='news-list'),
    path('subs/', SubscriptionsEndPoint.as_view(), name='subs-list'),
    path('search/<int:page>', SearchView.as_view(), name='search'),
]
Пример #4
0
from django.conf.urls.defaults import patterns, url
from news.views import FrontendNews, NewsDetail

urlpatterns = patterns(
    'zinnia',
    url(r'^$', FrontendNews.as_view(), name="zinnia_entry_archive_index"),
    url(r'^(?P<year>\d{4})/(?P<month>\d{2})/(?P<day>\d{2})/(?P<slug>[-\w]+)/$',
        NewsDetail.as_view(), name='zinnia_entry_detail'),
)
Пример #5
0
"""hypernews 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 news.views import NewsCreate, NewsView, NewsDetail, MainView
from django.conf import settings
from django.conf.urls.static import static

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', MainView.as_view()),
    path('news/', NewsView.as_view()),
    path('news/<int:link_id>/', NewsDetail.as_view()),
    path('news/create/', NewsCreate.as_view()),
]

urlpatterns += static(settings.STATIC_URL)
Пример #6
0
    url(r'^events/$', views.event_list, name='events'),
    url(r'^events/(?P<pk>[0-9]+)/$', EventDetail.as_view(),
        name='detailEvent'),
    url(r'^events/add$', EventAdd.as_view(), name='addEvent'),
    url(r'^events/edit/(?P<pk>[0-9]+)/$',
        EventUpdate.as_view(),
        name='editEvent'),
    url(r'^events/delete/(?P<pk>[0-9]+)/$',
        EventDelete.as_view(),
        name='deleteEvent'),

    # NEWS

    # V1
    url(r'^news/v1/(?P<pk>[0-9]+)/$',
        NewsDetail.as_view(),
        name='v1DetailNews'),
    url(r'^news/v1/add$', views.news_add, name='v1NewsAdd'),
    url(r'^news/v1/(?P<pk>[0-9]+)/edit$', views.news_update,
        name='v1EditNews'),
    url(r'^news/v1/delete/(?P<pk>[0-9]+)/$',
        views.news_delete,
        name='v1DeleteNews'),

    # V2
    url(r'^news/$', views.news_list, name='news'),
    url(r'^news/v2/(?P<pk>[0-9]+)/$', NewsDetail.as_view(), name='detailNews'),
    url(r'^news/v2/(?P<pk>[0-9]+)/edit/$',
        NewsUpdate.as_view(),
        name='editNews'),
    url(r'^news/v2/add$', NewsAdd.as_view(), name='addNews'),
Пример #7
0
from django.urls import path
from news.views import Newslist, NewsDetail, CreateNews, NewsUpdateView

app_name = 'news'

urlpatterns = [
    path('news/', Newslist.as_view(), name='news_list'),
    path('news/create/', CreateNews.as_view(), name='add_news'),
    path('news/<slug:slug>/', NewsDetail.as_view(), name='news_detail'),
    path('news/<slug:slug>/edit/', NewsUpdateView.as_view(), name='news_edit'),
]
Пример #8
0
from django.conf.urls import url
from news.views import NewsList, NewsDetail

urlpatterns = [
    url(r'^$', NewsList.as_view(), name='news'),
    url(r'^(?P<slug>[-\w]+)/$', NewsDetail.as_view(), name='readevent'),
]
Пример #9
0
from django.conf.urls import patterns, url
from news.views import NewsList, NewsDetail

urlpatterns = patterns('',
                       url(r'^$', NewsList.as_view(), name='list'),
                       url(r'^(?P<slug>[\w+-]*)/$', NewsDetail.as_view(), name='detail'),
)
Пример #10
0
from django.conf.urls import patterns, url
from news.views import NewsList, NewsDetail

urlpatterns = patterns(
    '',
    url(r'^$', NewsList.as_view(), name='list'),
    url(r'^(?P<slug>[\w+-]*)/$', NewsDetail.as_view(), name='detail'),
)
Пример #11
0
    path('price/<str:type>/', Price.as_view(),name="coin_price"),

    path('btc/address/', Validate.as_view(),name="validate_btc_address"),

    path('btc/', Home.as_view()),
    path('btc/detail/<int:pk>/', Detail.as_view(),name="btc_detail"),

    path('eos/', EosHome.as_view()),
    path('eos/detail/<int:pk>/', EosDetail.as_view(),name="eos_detail"),

    path('eth/', EthHome.as_view()),
    path('eth/detail/<int:pk>/', EthDetail.as_view(),name="eth_detail"),

    path('news/', NewsHome.as_view()),
    path('news/detail/<int:pk>/', NewsDetail.as_view(),name="news_detail"),

    path('eth/sitemap.xml', sitemap,
         {'sitemaps': {'eth': GenericSitemap(info3_dict, priority=0.6)}},
         name='django.contrib.sitemaps.views.sitemap.eos'),
    path('eos/sitemap.xml', sitemap,
         {'sitemaps': {'eos': GenericSitemap(info_dict, priority=0.6)}},
         name='django.contrib.sitemaps.views.sitemap.eos'),
    path('btc/sitemap.xml', sitemap,
         {'sitemaps': {'btc': GenericSitemap(info2_dict, priority=0.6)}},
         name='django.contrib.sitemaps.views.sitemap.btc'),
    path('license/', views.flatpage, {'url': '/license/'}, name='license'),
    path('gositemap/', views.flatpage, {'url': '/gositemap/'}, name='gositemap'),
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) + \
    static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)