Esempio n. 1
0
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)),
)
Esempio n. 2
0
import api


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)),