How to Download BinaryField in django admin? - django

I am working on a legacy system, where an institution's logo field is declared as a BinaryField, I was able to upload the file using the file input widget, how can I edit the registry to be able to download the file? As with FileField.
I use this for upload file add_file_upload

Related

How to allow .svg formated file in Wagtail images [duplicate]

I want to be able to upload .svg files in ImageChooserBlock. By default, .svg format fails validation when uploading via Wagtail's admin panel. (Vector graphics is not supported in wagtail_images).
I'm using Wagtail 1.12.3.
Solved by installing and configuring wagtail_svgmap extension for Wagtail CMS.

Django-CKEditor Image Upload File Types

I have successfully installed Django CKeditor with Uploader but I have one problem I cannot find information about. When I select Upload I get the standard Windows file browser but it is set to all files. How can I configure CKUploader to just show supported image file types?
Thanks.
You can restrict upload to image only by setting CKEDITOR_ALLOW_NONIMAGE_FILES = False in settings.py

Use already uploaded image in django db

I want to avoid file duplication for if user already have uploaded an image file in db.
Django ImageField adds an suffix to the image file if the file already exists.
I tried using the solution given by allcaps in following question:
Use already uploaded image in Django's ImageField
But it only gives me an drop-down option in the upload section, but it doesn't contain anything.
Sorry for bothering I forgot to register the model I am using to store images. The answer provided in the link work for me after registering remaining model

Django FileField() disable upload

I have a FileField() in a Django model. On save(), I intercept this and upload the actual file data to a remote-backend/Bucket, then save the URL returned from the service in another field.
The file actually uploads to my file-system (I believe).
How can I disable the FileField() to not actually upload the file to wherever media is stored with Django?
You could use upload_to atttribute of FileField.
Reference:
https://docs.djangoproject.com/en/2.2/ref/models/fields/#django.db.models.FileField.upload_to

Tinymce and filebrowser out the admin

I'm working on a django project, and I'm trying to implement a textfield form field with tinymce and filebrowser (or another solution to upload images and insert them into my text field content). I have check the aisayko package but seems like only run on admin site, and my form particularly, is not in the django admin site. how can I enable file uploads in my textfield usign rich text editor like tinymce? Thanks.