aboutsummaryrefslogtreecommitdiffstats
path: root/bn_django/urls.py.example
diff options
context:
space:
mode:
authorbryan newbold <bnewbold@snark.mit.edu>2009-01-18 00:34:21 -0500
committerbryan newbold <bnewbold@snark.mit.edu>2009-01-18 00:34:21 -0500
commitcd98a4f09f4d6a7676b9c4685ac9805a93533c0a (patch)
tree23958156cd57a5e03fff95ca69313b74ce784815 /bn_django/urls.py.example
parentba1656b83cc6e81c15d1f132686a1d8d4580ee5c (diff)
downloadbnewnet-cd98a4f09f4d6a7676b9c4685ac9805a93533c0a.tar.gz
bnewnet-cd98a4f09f4d6a7676b9c4685ac9805a93533c0a.zip
urls.py is site specific
Diffstat (limited to 'bn_django/urls.py.example')
-rw-r--r--bn_django/urls.py.example51
1 files changed, 51 insertions, 0 deletions
diff --git a/bn_django/urls.py.example b/bn_django/urls.py.example
new file mode 100644
index 0000000..aa9e079
--- /dev/null
+++ b/bn_django/urls.py.example
@@ -0,0 +1,51 @@
+from django.conf.urls.defaults import *
+from photos.models import Photo
+from django.contrib.comments.models import Comment
+from django.contrib import admin
+import git_wiki.models
+
+admin.autodiscover()
+
+urlpatterns = patterns('',
+ # Example:
+ # (r'^bn_django/', include('bn_django.foo.urls')),
+ (r'^$', 'django.views.generic.simple.direct_to_template',
+ {'template': 'frontpage.html','extra_context':dict({ \
+ 'latest_photos':Photo.objects.order_by('-date')[:2], \
+ #'latest_comments':Photo.objects.order_by('date')[:4] \
+ 'latest_knowledge':git_wiki.models.shortlog(), \
+ 'latest_comments':Comment.objects.order_by('-submit_date')[:8], \
+ 'newitems':git_wiki.models.newest_items(), \
+ })}),
+ (r'^about/$', 'django.views.generic.simple.direct_to_template',
+ {'template': 'about.html'}),
+ (r'^credits/$', 'django.views.generic.simple.direct_to_template',
+ {'template': 'credits.html'}),
+ (r'^copyright/$', 'django.views.generic.simple.direct_to_template',
+ {'template': 'copyright.html'}),
+
+ (r'^knowledge/$', 'bn_django.git_wiki.views.frontpage',),
+ #(r'^k/$', 'django.views.generic.simple.direct_to_template',
+ # {'template': 'nogo.html'}),
+ (r'^k/', include('bn_django.git_wiki.urls')),
+ (r'^code/$', 'django.views.generic.simple.direct_to_template',
+ {'template': 'nogo.html'}),
+ #(r'^code/', include('bn_django.git_browse.urls')),
+ (r'^photos/', include('bn_django.photos.urls')),
+
+ #(r'^search/', include('bn_django.search.urls')),
+
+ # Uncomment this for admin:
+ (r'^admin/doc/', include('django.contrib.admindocs.urls')),
+ (r'^admin/(.*)', admin.site.root),
+ (r'^comments/', include('django.contrib.comments.urls')),
+
+ # uncomment for development
+ #(r'^static/(?P<path>.*)$', 'django.views.static.serve',
+ # {'document_root': '/home/bnewbold/code/bn-project/static',
+ # 'show_indexes': True}),
+ #(r'^style/(?P<path>.*)$', 'django.views.static.serve',
+ # {'document_root': '/home/bnewbold/code/bn-project/static/style'}),
+ #(r'^media/(?P<path>.*)$', 'django.views.static.serve',
+ # {'document_root': '/home/bnewbold/code/bn-project/media'}),
+)