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'), ]
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()) ]
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'), ]
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'), )
"""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)
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'),
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'), ]
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'), ]
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'), )
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'), )
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)