mirror of
https://github.com/mediacms-io/mediacms.git
synced 2025-11-19 21:26:05 -05:00
format content (#198)
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
from os.path import join
|
||||
from io import StringIO
|
||||
import shutil
|
||||
from io import StringIO
|
||||
from os.path import join
|
||||
|
||||
from django.conf import settings
|
||||
|
||||
from . import utils
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
from django.core.exceptions import ImproperlyConfigured
|
||||
from importlib import import_module
|
||||
|
||||
from django.core.exceptions import ImproperlyConfigured
|
||||
|
||||
|
||||
def import_class(path):
|
||||
path_bits = path.split(".")
|
||||
@@ -14,9 +15,7 @@ def import_class(path):
|
||||
module_itself = import_module(module_path)
|
||||
|
||||
if not hasattr(module_itself, class_name):
|
||||
message = "The Python module '{}' has no '{}' class.".format(
|
||||
module_path, class_name
|
||||
)
|
||||
message = "The Python module '{}' has no '{}' class.".format(module_path, class_name)
|
||||
raise ImportError(message)
|
||||
|
||||
return getattr(module_itself, class_name)
|
||||
|
||||
@@ -2,17 +2,18 @@
|
||||
import os
|
||||
import shutil
|
||||
|
||||
from django.conf import settings
|
||||
from django.core.exceptions import PermissionDenied
|
||||
from django.core.files import File
|
||||
from django.http import JsonResponse
|
||||
from django.views import generic
|
||||
from django.conf import settings
|
||||
from django.core.files import File
|
||||
from django.core.exceptions import PermissionDenied
|
||||
|
||||
from cms.permissions import user_allowed_to_upload
|
||||
from files.models import Media
|
||||
from files.helpers import rm_file
|
||||
from .forms import FineUploaderUploadForm, FineUploaderUploadSuccessForm
|
||||
from files.models import Media
|
||||
|
||||
from .fineuploader import ChunkedFineUploader
|
||||
from .forms import FineUploaderUploadForm, FineUploaderUploadSuccessForm
|
||||
|
||||
|
||||
class FineUploaderView(generic.FormView):
|
||||
@@ -67,9 +68,7 @@ class FineUploaderView(generic.FormView):
|
||||
new = Media.objects.create(media_file=myfile, user=self.request.user)
|
||||
rm_file(media_file)
|
||||
shutil.rmtree(os.path.join(settings.MEDIA_ROOT, self.upload.file_path))
|
||||
return self.make_response(
|
||||
{"success": True, "media_url": new.get_absolute_url()}
|
||||
)
|
||||
return self.make_response({"success": True, "media_url": new.get_absolute_url()})
|
||||
|
||||
def form_invalid(self, form):
|
||||
data = {"success": False, "error": "%s" % repr(form.errors)}
|
||||
|
||||
Reference in New Issue
Block a user