30 lines
1.2 KiB
Python
30 lines
1.2 KiB
Python
from django.conf.urls.defaults import *
|
|
from django.contrib import admin
|
|
|
|
# Set up the admin shit
|
|
admin.autodiscover()
|
|
|
|
urlpatterns = patterns('',
|
|
(r'^knux/', include(admin.site.urls)),
|
|
|
|
# Viewing and adding tips/locations
|
|
(r'^locations/add/$', 'drinkkit.redditors.views.add_location'),
|
|
(r'^locations/search/$', 'drinkkit.redditors.views.find_locations'),
|
|
(r'^locations/nearby/$', 'drinkkit.redditors.views.nearby_locations'),
|
|
|
|
(r'^locations/(?P<location_id>[a-zA-Z0-9_.-]+)/add_tip/$', 'drinkkit.redditors.views.add_tip'),
|
|
(r'^locations/(?P<location_id>[a-zA-Z0-9_.-]+)/checkin/$', 'drinkkit.redditors.views.checkin_location'),
|
|
(r'^locations/(?P<location_id>[a-zA-Z0-9_.-]+)/$', 'drinkkit.redditors.views.view_location'),
|
|
|
|
# Query and see who's getting into what
|
|
(r'^redditor/(?P<redditor_name>[a-zA-Z0-9_.-]+)/$', 'drinkkit.redditors.views.view_redditor'),
|
|
|
|
# Registration
|
|
(r'^register/$', 'drinkkit.redditors.views.register'),
|
|
|
|
# User forms - password, logout, login, etc.
|
|
(r'^password_reset/$', 'django.contrib.auth.views.password_reset'),
|
|
(r'^unauth/$', 'django.contrib.auth.views.logout_then_login'),
|
|
(r'^auth/$', 'django.contrib.auth.views.login'),
|
|
(r'^/*', 'drinkkit.redditors.views.home'),
|
|
)
|