-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathurls.py
More file actions
31 lines (24 loc) · 1.14 KB
/
urls.py
File metadata and controls
31 lines (24 loc) · 1.14 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
from django.conf.urls.defaults import *
from django.conf import settings
from django.contrib import admin
from django.views.generic.simple import direct_to_template
from feeds import LatestEntries
admin.autodiscover()
urlpatterns = patterns('',
(r'^', include('apps.blog.urls')),
(r'^admin/', include(admin.site.urls)),
(r'^favicon\.ico$', 'django.views.generic.simple.redirect_to', {'url':'/media/img/favicon.ico'}),
(r'^robots\.txt$', direct_to_template, {'template':'robots.txt', 'mimetype':'text/plain'}),
(r'^about/', direct_to_template, {'template':'about.html'}, 'default'),
(r'^recommend/', direct_to_template, {'template':'recommend.html'}, 'recommend'),
(r'^feeds/latest/$', LatestEntries()),
(r'^admin/filebrowser/', include('apps.filebrowser.urls')),
(r'^contact/', include('apps.form.urls')),
(r'^comments/', include('django.contrib.comments.urls')),
)
import sys, os
from django.conf import settings
if 'runserver' in sys.argv or 'runserver_plus':
urlpatterns = patterns('', url(r'^media/(.*)$', 'django.views.static.serve',
kwargs={'document_root': settings.MEDIA_ROOT}),
) + urlpatterns