from django.conf.urls import * from django.contrib.auth.views import logout from django.views.generic.base import TemplateView, RedirectView from mygpo.web.logo import CoverArt urlpatterns = patterns('mygpo.web.views', url(r'^$', 'home', name='home'), url(r'^logo/(?P<size>\d+)/(?P<prefix>.{3})/(?P<filename>[^/]*)$', CoverArt.as_view(), name='logo'), url(r'^tags/', 'mytags', name='tags'), url(r'^online-help', RedirectView.as_view( url='http://gpoddernet.readthedocs.org/en/latest/user/index.html', permanent=False, ), name='help'), url(r'^developer/', TemplateView.as_view(template_name='developer.html')), url(r'^contribute/', TemplateView.as_view(template_name='contribute.html'), name='contribute'), url(r'^privacy/', TemplateView.as_view(template_name='privacy_policy.html'), name='privacy-policy'), )
from django.views.generic.base import TemplateView, RedirectView from django.views.static import serve from mygpo.web.logo import CoverArt from . import views urlpatterns = [ path('', views.home, name='home'), path('logo/<int:size>/<str:prefix>/<str:filename>', CoverArt.as_view(), name='logo'), # Media files are also served in production mode. For performance, these # files should be served by a reverse proxy in practice path('%s<path:path>' % settings.MEDIA_URL.lstrip('/'), serve, name='media', kwargs=dict(document_root=settings.MEDIA_ROOT) ), path('tags/', views.mytags, name='tags'), path('online-help',
import re from django.urls import path from django.conf import settings from django.views.generic.base import TemplateView, RedirectView from django.views.static import serve from mygpo.web.logo import CoverArt from . import views urlpatterns = [ path('', views.home, name='home'), path( 'logo/<int:size>/<str:prefix>/<str:filename>', CoverArt.as_view(), name='logo' ), # Media files are also served in production mode. For performance, these # files should be served by a reverse proxy in practice path( '%s<path:path>' % settings.MEDIA_URL.lstrip('/'), serve, name='media', kwargs=dict(document_root=settings.MEDIA_ROOT), ), path('tags/', views.mytags, name='tags'), path( 'online-help', RedirectView.as_view( url='http://gpoddernet.readthedocs.org/en/latest/user/index.html', permanent=False,
from django.conf.urls import url from django.views.generic.base import TemplateView, RedirectView from mygpo.web.logo import CoverArt from . import views urlpatterns = [ url(r'^$', views.home, name='home'), url(r'^logo/(?P<size>\d+)/(?P<prefix>.{3})/(?P<filename>[^/]*)$', CoverArt.as_view(), name='logo'), url(r'^tags/', views.mytags, name='tags'), url(r'^online-help', RedirectView.as_view( url='http://gpoddernet.readthedocs.org/en/latest/user/index.html', permanent=False, ), name='help'), url(r'^developer/', TemplateView.as_view(template_name='developer.html')),
import re from django.urls import path from django.conf import settings from django.views.generic.base import TemplateView, RedirectView from django.views.static import serve from mygpo.web.logo import CoverArt from . import views urlpatterns = [ path("", views.home, name="home"), path( "logo/<int:size>/<str:prefix>/<str:filename>", CoverArt.as_view(), name="logo" ), # Media files are also served in production mode. For performance, these # files should be served by a reverse proxy in practice path( "%s<path:path>" % settings.MEDIA_URL.lstrip("/"), serve, name="media", kwargs=dict(document_root=settings.MEDIA_ROOT), ), path("tags/", views.mytags, name="tags"), path( "online-help", RedirectView.as_view( url="http://gpoddernet.readthedocs.org/en/latest/user/index.html", permanent=False,