File: urls.py

package info (click to toggle)
python-django-threadedcomments 0.5.3-4
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 804 kB
  • sloc: python: 2,521; makefile: 13
file content (16 lines) | stat: -rw-r--r-- 1,058 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
from django.conf.urls.defaults import patterns, url, include
from voting.views import xmlhttprequest_vote_on_object
from threadedcomments.models import ThreadedComment
from django.conf import settings

urlpatterns = patterns('',
    url(r'^register/$', 'exampleblog.views.register', name="exampleblog_register"),
    url(r'^login/$', 'exampleblog.views.auth_login', name="exampleblog_login"),
    url(r'^check_exists/$', 'exampleblog.views.check_exists', name="exampleblog_checkexists"),
    url(r'^blog/$', 'exampleblog.views.latest_post', name="exampleblog_latest"),
    url(r'^vote/(?P<object_id>\d+)/(?P<direction>up|down|clear)vote/$', xmlhttprequest_vote_on_object, { 'model' : ThreadedComment }, name="vote_on_object"),
    url(r'^partial/(?P<comment_id>\d+)/$', 'exampleblog.views.comment_partial', name="comment_partial"),
    (r'^threadedcomments/', include('threadedcomments.urls')),
    (r'^admin/', include('django.contrib.admin.urls')),
    (r'^site_media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}),
)