All pastes #266514 Raw Edit

Miscellany

public text v1 · immutable
·published 2006-12-04 05:19 UTC
rendered paste body
from django.conf.urls.defaults import *

urlpatterns = patterns('cursesite.files.views',
	(r'^$', 'index'),
	(r'^new/$', 'new_projects'),
	(r'^new-files/$', 'new_versions'),
	(r'^submit/$', 'submit'),
	(r'^submit/(?P<type_slug>[a-z0-9_\-]+)/(?P<file_id>[0-9]+)/$', 'submit'),
	(r'^details/(?P<file_id>[0-9]+)/[^/]+/$', 'detail'),
	(r'^downloads/(?P<version_id>[0-9]+)/$', 'download'),
	(r'^delete/(?P<file_id>[0-9]+)/$', 'delete'),
	(r'^edit/(?P<file_id>[0-9]+)/$', 'edit'),
	(r'^edit/(?P<file_id>[0-9]+)/downloads/$', 'manage_versions'),
	(r'^edit/(?P<file_id>[0-9]+)/downloads/submit/$', 'new_version'),
	(r'^edit/(?P<file_id>[0-9]+)/downloads/edit/(?P<version_id>[0-9]+)/$', 'edit_version'),
	(r'^edit/(?P<file_id>[0-9]+)/downloads/delete/(?P<version_id>[0-9]+)/$', 'delete_version'),
	(r'^edit/(?P<file_id>[0-9]+)/downloads/(?P<page>[0-9]+)/$', 'manage_versions'),
	(r'^edit/(?P<file_id>[0-9]+)/downloads/(?P<page>[0-9]+)/sort-by/(?P<sort>[\-a-zA-Z]+)/$', 'manage_versions'),
	(r'^edit/(?P<file_id>[0-9]+)/downloads/(?P<page>[0-9]+)/sort-by/(?P<sort>[\-a-zA-Z]+)/(?P<sort2>[\-a-zA-Z]+)/$', 'manage_versions'),
	(r'^edit/(?P<file_id>[0-9]+)/tickets/$', 'manage_tickets'),
	(r'^edit/(?P<file_id>[0-9]+)/tickets/(?P<page>[0-9]+)/$', 'manage_tickets'),
	(r'^edit/(?P<file_id>[0-9]+)/tickets/(?P<page>[0-9]+)/sort-by/(?P<sort>[\-a-zA-Z]+)/$', 'manage_tickets'),
	(r'^edit/(?P<file_id>[0-9]+)/tickets/(?P<page>[0-9]+)/sort-by/(?P<sort>[\-a-zA-Z]+)/(?P<sort2>[\-a-zA-Z]+)/$', 'manage_tickets'),
	(r'^edit/(?P<file_id>[0-9]+)/comments/$', 'manage_comments'),
	(r'^edit/(?P<file_id>[0-9]+)/comments/(?P<page>[0-9]+)/$', 'manage_comments'),
	(r'^edit/(?P<file_id>[0-9]+)/comments/(?P<page>[0-9]+)/sort-by/(?P<sort>[\-a-zA-Z]+)/$', 'manage_comments'),
	(r'^edit/(?P<file_id>[0-9]+)/comments/(?P<page>[0-9]+)/sort-by/(?P<sort>[\-a-zA-Z]+)/(?P<sort2>[\-a-zA-Z]+)/$', 'manage_comments'),
	(r'^edit/(?P<file_id>[0-9]+)/images/$', 'manage_screenshots'),
	(r'^edit/(?P<file_id>[0-9]+)/images/submit/$', 'new_screenshot'),
	(r'^search/$', 'search'),
	(r'^search/(?P<page>[0-9]+)/$', 'search'),
	(r'^search/(?P<page>[0-9]+)/sort-by/(?P<sort>[\-a-zA-Z]+)/$', 'search'),
	(r'^search/(?P<page>[0-9]+)/sort-by/(?P<sort>[\-a-zA-Z]+)/(?P<sort2>[\-a-zA-Z]+)/$', 'search'),
	#(r'^browse/(?P<view>[^/]+)/$', 'browse'),
	#(r'^browse/(?P<view>[^/]+)/(?P<page>[0-9]+)/$', 'browse'),
	#(r'^browse/(?P<view>[^/]+)/(?P<page>[0-9]+)/sort-by/(?P<sort>[\-a-zA-Z]+)/$', 'browse'),
	#(r'^browse/(?P<view>[^/]+)/(?P<page>[0-9]+)/sort-by/(?P<sort>[\-a-zA-Z]+)/(?P<sort2>[\-a-zA-Z]+)/$', 'browse'),
	(r'^(?P<cat>[^/]+)/$', 'index'),
	(r'^(?P<cat>[^/]+)/new/$', 'new_projects'),
	(r'^(?P<cat>[^/]+)/new-files/$', 'new_versions'),
	(r'^(?P<cat>[^/]+)/(?P<stub>[^/]+)/$', 'browse'),
	(r'^(?P<cat>[^/]+)/(?P<stub>[^/]+)/(?P<page>[0-9]+)/$', 'browse'),
	(r'^(?P<cat>[^/]+)/(?P<stub>[^/]+)/(?P<page>[0-9]+)/sort-by/(?P<sort>[\-a-zA-Z]+)/$', 'browse'),
	(r'^(?P<cat>[^/]+)/(?P<stub>[^/]+)/(?P<page>[0-9]+)/sort-by/(?P<sort>[\-a-zA-Z]+)/(?P<sort2>[\-a-zA-Z]+)/$', 'browse'),
)