from generator.views import FlatPage urlpatterns = patterns('', url(r'^admin/', include(admin.site.urls)), ) urlpatterns += patterns('', url(r'^captcha/', include('captcha.urls')), ) urlpatterns += i18n_patterns('', url(r'', include('generator.urls')), ) urlpatterns += i18n_patterns('', url(r'^pages/(?P<url>[\w-]+)', FlatPage.as_view(), name="flatpage"), ) urlpatterns += patterns('patanet.views', url(r'^setlang/', 'setlang' , name="setlang"), ) from django.conf import settings if settings.DEBUG: urlpatterns += patterns('', url(r'^medias/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT} ), url(r'^data/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.STATIC_ROOT}
from django.conf.urls import patterns, url from django.views.generic.base import TemplateView from generator.views import SongList, SongView, ArtistList, \ PasswordChange, Register, contact, \ NewSongbook, ShowSongbook, SongbookPublicList, SongbookPrivateList, \ UpdateSongbook, DeleteSongbook, LayoutList, SongListByArtist,\ reset_password, reset_password_confirm, password_reset_done, \ password_reset_complete, move_or_delete_items, \ FlatPage urlpatterns = patterns('generator.views', url(r'^$', FlatPage.as_view(url='home'), name="home"), url(r'^songs/(?P<artist>[\w-]+)/(?P<slug>[\w-]+)/$', SongView.as_view(), name='show_song'), # url(r'^songs/(?P<artist>[\w-]+)/(?P<slug>[\w-]+)/edit$', # MISSING_VIEW, # name='edit_song'), # url(r'^songs/(?P<artist>[\w-]+)/(?P<slug>[\w-]+)/history$', # MISSING_VIEW, # name='song_history'), url(r'^songs/(?P<artist>[\w-]+)/$', SongListByArtist.as_view(), name="song_list_by_artist"), url(r'^songs/$', SongList.as_view(), name="song_list"),