예제 #1
0
 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())
예제 #2
0
파일: urls.py 프로젝트: jdelight/imagebase
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)
예제 #3
0
파일: urls.py 프로젝트: sfc-rg/nx-portal
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'),
]
예제 #4
0
__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)
예제 #5
0
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)),
)
예제 #6
0
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)),
)
예제 #7
0
    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)