url(r'^iotd/', include('astrobin_apps_iotd.urls')), ########################################################################### ### HOME VIEWS ### ########################################################################### url(r'^$', index, name='index'), ########################################################################### ### SPECIAL VIEWS ### ########################################################################### url(r'^ads.txt$', special_views.AdsTxtView.as_view(), name='ads_txt'), ########################################################################### ### SEARCH VIEWS ### ########################################################################### url(r'^search/', AstroBinSearchView.as_view(), name='haystack_search'), ########################################################################### ### EXPLORE VIEWS ### ########################################################################### url(r'^explore/top-picks/$', explore_views.TopPicksView.as_view(), name='top_picks'), ########################################################################### ### USER VIEWS ### ########################################################################### url(r'^(?P<id>\d+)/stats/views/(?P<period>\w+)/$', stats_get_image_views_ajax, name='stats_image_views'), url(r'^me/$', me, name='me'),
url(r'^$', index, name='index'), ########################################################################### ### SPECIAL VIEWS ### ########################################################################### url(r'^favicon.ico$', RedirectView.as_view( url=staticfiles_storage.url('astrobin/favicon.ico'), permanent=False), name='favicon'), ########################################################################### ### SEARCH VIEWS ### ########################################################################### url(r'^search/', never_cache(AstroBinSearchView.as_view()), name='haystack_search'), ########################################################################### ### EXPLORE VIEWS ### ########################################################################### url(r'^explore/top-picks/$', explore_views.TopPicksView.as_view(), name='top_picks'), url(r'^explore/top-pick-nominations/$', explore_views.TopPickNominationsView.as_view(), name='top_pick_nominations'), ########################################################################### ### USER VIEWS ### ###########################################################################
url(r'^edit/revision/makefinal/(?P<id>\d+)/$', image_edit_revision_make_final, name='image_edit_revision_make_final'), url(r'^edit/save/acquisition/$', image_edit_save_acquisition, name='image_edit_save_acquisition'), url(r'^edit/save/license/$', image_edit_save_license, name='image_edit_save_license'), url(r'^edit/save/watermark/$', image_edit_save_watermark, name='image_edit_save_watermark'), url(r'^edit/watermark/(?P<id>\d+)/$', image_edit_watermark, name='image_edit_watermark'), url(r'^edit/revision/(?P<id>\d+)/$', image_views.ImageEditRevisionView.as_view(), name='image_edit_revision'), url(r'^promote/(?P<id>\d+)/$', image_views.ImagePromoteView.as_view(), name='image_promote'), url(r'^upload/$', image_upload, name='image_upload'), url(r'^upload/process$', image_upload_process, name='image_upload_process'), url(r'^upload/revision/process/$', image_revision_upload_process, name='image_revision_upload_process'), ########################################################################### ### SEARCH VIEWS ### ########################################################################### url(r'^search/', AstroBinSearchView.as_view(), name='haystack_search'), ########################################################################### ### EXPLORE VIEWS ### ########################################################################### url(r'^explore/top-picks/$', explore_views.TopPicksView.as_view(), name='top_picks'), ########################################################################### ### USER VIEWS ### ########################################################################### url(r'^(?P<id>\d+)/stats/views/(?P<period>\w+)/$', stats_get_image_views_ajax, name = 'stats_image_views'), url(r'^me/$', me, name='me'), url(r'^users/(?P<username>[\w.@+-]*)/$', user_page, name='user_page'), url(r'^users/(?P<username>[\w.@+-]*)/collections/$', collections_views.UserCollectionsList.as_view(), name='user_collections_list'),