def test_upload_view_success_url_returns_image_model_url(self): image = Image.objects.create(title='title', image='image.jpg') upload_request = RequestFactory().get('/foo') upload_view = UploadView() upload_view.object = image view = setup_view(upload_view, upload_request) self.assertEqual(view.get_success_url(), image.get_absolute_url())
admin.autodiscover() from core.views import DashboardView, DashboardDataView from upload.views import UploadView from image.views import ImageView, ImageTagView, ImageUpdateView, ImageDeleteView from prefs.views import SettingsView urlpatterns = patterns('', # Examples: # url(r'^$', 'imagebase.views.home', name='home'), # url(r'^blog/', include('blog.urls')), url(r'^$', DashboardView.as_view(), name='dashboard'), url(r'^dashboard/data/$', DashboardDataView.as_view(), name='dashboard_data'), url(r'^dashboard/(.*?)$', DashboardView.as_view(), name='dashboard'), url(r'^upload/$', UploadView.as_view(), name='upload'), url(r'^image/(?P<pk>\d+)/content/$', ImageView.as_view(template_name='image_content.html'), name='image_content'), url(r'^image/(?P<pk>\d+)/panel/$', ImageView.as_view(template_name='image_panel_content.html'), name='image_panel_content'), url(r'^image/(?P<pk>\d+)/$', ImageView.as_view(), name='image'), url(r'^image/(?P<pk>\d+)/update/$', ImageUpdateView.as_view(), name='image_update'), url(r'^image/(?P<pk>\d+)/update/content/$', ImageUpdateView.as_view(template_name='image_update_content.html'), name='image_update_content'), url(r'^image/(?P<pk>\d+)/delete/$', ImageDeleteView.as_view(), name='image_delete'), url(r'^image/(?P<pk>\d+)/delete/content/$', ImageDeleteView.as_view(template_name='image_delete_content.html'), name='image_delete_content'), url(r'^tags/$', ImageTagView.as_view(), name='image_tag'), url(r'^tags/(?P<slug>[\w\-]+)/$', ImageTagView.as_view(), name='image_tag_list'), url(r'^settings/(?P<pk>\d+)/$', SettingsView.as_view(), name='setting'), url(r'^admin/', include(admin.site.urls)), ) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
from django.urls import path from upload.views import (UploadView, UploadCreateView) urlpatterns = [ path('', UploadView.as_view(), name='upload'), path('create/', UploadCreateView.as_view(), name='create'), ]
__author__ = 'Andrew' from django.conf.urls import url, patterns from django.contrib import admin from homepage.views import HomeView from django.conf.urls.static import static from django.conf import settings from django.contrib.auth.decorators import login_required from . import views from django.conf.urls import patterns, url from upload.views import UploadView, UploadedFileView #from upload.views import ProfileImageIndexView from django.conf.urls import include from django.contrib.auth.decorators import login_required urlpatterns = patterns('upload.views', #url(r'^$', 'list', name='profile_image_upload'), #url(r'^documents/home.png$', 'display', name='home.png') #url(r'^$', ProfileImageIndexView.as_view(), name='home'), #ProfileDetailView.as_view() url(r'^$', login_required(UploadView.as_view()), name='upload'), url( r'^uploaded/(?P<pk>\d+)/$', login_required(UploadedFileView.as_view()), name='profile_image'), url(r'^uploadlist$', 'list', name='list') ) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
from django.conf.urls import patterns, include, url from django.contrib import admin from django.views.generic import TemplateView from upload.views import UploadView admin.autodiscover() urlpatterns = patterns( '', # Examples: url(r'^$', UploadView.as_view(), name='home'), url(r'^development1/$', TemplateView.as_view(template_name='upload/development1.html')), url(r'^development2/$', TemplateView.as_view(template_name='upload/development2.html')), url(r'^development3/$', TemplateView.as_view(template_name='upload/development3.html')), url(r'^admin/', include(admin.site.urls)), )
from django.conf.urls import patterns, include, url from django.contrib import admin from django.views.generic import TemplateView from upload.views import UploadView admin.autodiscover() urlpatterns = patterns('', # Examples: url(r'^$', UploadView.as_view(), name='home'), url(r'^development1/$', TemplateView.as_view(template_name='upload/development1.html')), url(r'^development2/$', TemplateView.as_view(template_name='upload/development2.html')), url(r'^development3/$', TemplateView.as_view(template_name='upload/development3.html')), url(r'^admin/', include(admin.site.urls)), )
2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) """ from django.conf import settings from django.conf.urls.static import static from django.contrib import admin from django.urls import path from django.contrib.auth.decorators import login_required from initial.views import login_view, logout_view, home_view from menu.views import MenuView from download.views import DownloadView, DownloadTableView, document_json from upload.views import UploadView, single_upload urlpatterns = [ path('admin/', admin.site.urls), path('', home_view, name='home'), path('login', login_view, name='login'), path('logout', logout_view, name='logout'), path('menu', login_required(MenuView.as_view()), name='menu'), path('upload', login_required(UploadView.as_view()), name='upload'), path('single-upload', single_upload, name='single-upload'), path('download', login_required(DownloadView.as_view()), name='download'), path('download-table', login_required(DownloadTableView.as_view()), name='download_table'), path('document/json/', document_json, name='doc_json'), ] if settings.DEBUG: urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)