from django.conf.urls.defaults import patterns, url import view_wrappers from login import views urlpatterns = patterns('', url(r'^login/$', view_wrappers.wrap_view(views.login)), url(r'^logout/$', view_wrappers.wrap_view(views.logout)), url(r'^register/$', view_wrappers.wrap_view(views.register)), url(r'^(?P<user_id>\d+)/edit/$', view_wrappers.wrap_view_self_or_site_admin(views.user_edit)), )
from django.conf.urls import patterns, include, url import view_wrappers import fsapp # Uncomment the next two lines to enable the admin: # from django.contrib import admin # admin.autodiscover() urlpatterns = patterns('', url(r'^auth/', include('login.urls')), url(r'^user/', include('login.urls')), url(r'^files/', include('fsapp.urls')), url(r'^tags/?$', view_wrappers.wrap_view(fsapp.views.tags)), url(r'^tags/load_tags_html/?$', view_wrappers.wrap_view_tag_list(fsapp.views.load_tags_html)), url(r'^tags/(?P<tag_id>\d+)/delete/?$', view_wrappers.wrap_view_site_admin(fsapp.views.tags_delete)), url(r'^tags/(?P<tag_id>\d+)/rename/?$', view_wrappers.wrap_view_site_admin(fsapp.views.tags_rename)), url(r'^tags/add_to/?$', view_wrappers.wrap_view_file_list_logged_in(fsapp.views.tags_add_to)), url(r'^tags/remove_from/?$', view_wrappers.wrap_view_file_list_logged_in(fsapp.views.tags_remove_from)), url(r'^tags/delete/?$', view_wrappers.wrap_view_tag_list_site_admin(fsapp.views.tags_delete_multiple)), url(r'', include('web.urls')), #url(r'^/?$', view_wrappers.wrap_view_logged_in(fsapp.views.mine)), )
from django.conf.urls.defaults import patterns, url from django.views.decorators.vary import vary_on_headers import view_wrappers from web import views urlpatterns = patterns('', url(r'^$', vary_on_headers('Cookie', 'Accept-Encoding')(view_wrappers.wrap_view(views.main))), )
v1_api = Api(api_name='v1') v1_api.register(api.LanguageResource()) v1_api.register(api.UserResource()) v1_api.register(api.TagResource()) v1_api.register(api.FileFormatResource()) v1_api.register(api.FileTypeResource()) v1_api.register(api.FileInfoResource()) v1_api.register(api.MyFileRatingResource()) urlpatterns = patterns('', url(r'^api/', include(v1_api.urls)), url(r'^settings/?$', view_wrappers.wrap_view_site_admin(views.configure)), url(r'^quota/usage/recalculate/?$', views.quota_usage_recalculate), url(r'^public/download/?$', view_wrappers.wrap_view(views.public_download)), url(r'^mine/download/?$', view_wrappers.wrap_view_logged_in(views.mine_download)), url(r'^download/?$', view_wrappers.wrap_view(views.semi_private_download)), url(r'^mine/?$', views.mine), url(r'^others/?$', view_wrappers.wrap_view_site_admin(views.others)), url(r'^upload/?$', view_wrappers.wrap_view_logged_in(views.upload)), url(r'^upload/details/?$', view_wrappers.wrap_view_logged_in(views.upload_details)), url(r'^(?P<file_info_id>\d+)/access_key/?$', view_wrappers.wrap_view(views.file_access_key)), url(r'^(?P<file_info_id>\d+)/tags/update/?$', view_wrappers.wrap_view_logged_in(views.file_tags_update)), url(r'^(?P<file_info_id>\d+)/types/set/(?P<file_type_id>\d+)/formats/set/(?P<file_format_id>\d+)/?$', view_wrappers.wrap_view_logged_in(views.file_type_set_format_set)), url(r'^(?P<file_info_id>\d+)/types/set/(?P<file_type_id>\d+)/?$', view_wrappers.wrap_view_logged_in(views.file_type_set)), url(r'^(?P<file_info_id>\d+)/title/set/?$', view_wrappers.wrap_view_logged_in(views.title_set)), url(r'^(?P<file_info_id>\d+)/description/set/?$', view_wrappers.wrap_view_logged_in(views.description_set)), url(r'^(?P<file_info_id>\d+)/make_public/?$', view_wrappers.wrap_view_file_list_logged_in(views.make_public)), url(r'^(?P<file_info_id>\d+)/make_semi_private/?$', view_wrappers.wrap_view_file_list_logged_in(views.make_semi_private)), url(r'^(?P<file_info_id>\d+)/make_private/?$', view_wrappers.wrap_view_file_list_logged_in(views.make_private)),