Hi do you hire contract based python/django freelancer?
 We can help you in this and related tasks at fair prices. Reply or send
email to [email protected]
Best Regards,
Divyesh Khamele,
Pythonmate

On Fri, 9 Oct 2020, 12:53 pm Mike Dewhirst, <[email protected]> wrote:

> On 9/10/2020 11:55 am, Ryan Nowakowski wrote:
> > Maybe you could swap out the default ImageField widget for
> > TinyMCE-lite HTMLField? Security-wise you probably want to sanitize
> > the input from HTMLField in Django to make sure only img tags are
> allowed.
>
> With the image pasted in, viewing the browser page source it is
> represented as just a string although it does contain ...
>
> ... src=&quot;data:image/png;base64,iVBOR ...
>
>
> Are you saying all I have to do is write a clean() method for the
> HTMLField to detect various image types?
>
> Thanks
>
> Mike
>
> >
> > On October 7, 2020 7:02:16 PM CDT, Mike Dewhirst
> > <[email protected]> wrote:
> >
> > Users need to include an image of a molecular structure in a project I'm
> > building. These are small enough that I could limit the size without
> > restricting functionality. The image needs to be printed out for a
> report.
> >
> > What is the best approach?
> >
> > I have implemented a TinyMCE-lite HTMLField which accepts a pasted image
> > and in other systems I have used a Django ImageField for uploading.
> > ImageField is obviously easier on database size but pasting is easier on
> > the users.
> >
> > I'm keen to make the UI easier (by pasting) but I worry it is a
> > vulnerability if abused.
> >
> > Thanks for any advice
> >
> > Cheers
> >
> > Mike
> >
> > -- You received this message because you are subscribed to the Google
> > Groups "Django users" group.
> > To unsubscribe from this group and stop receiving emails from it, send
> > an email to [email protected]
> > <mailto:[email protected]>.
> > To view this discussion on the web visit
> >
> https://groups.google.com/d/msgid/django-users/0F5DF089-E571-4730-9D46-7DD41216F4D4%40fattuba.com
> > <
> https://groups.google.com/d/msgid/django-users/0F5DF089-E571-4730-9D46-7DD41216F4D4%40fattuba.com?utm_medium=email&utm_source=footer
> >.
>
>
> --
> Signed email is an absolute defence against phishing. This email has
> been signed with my private key. If you import my public key you can
> automatically decrypt my signature and be sure it came from me. Just
> ask and I'll send it to you. Your email software can handle signing.
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-users/3611cc83-8ce8-5ccc-5f15-1463da733e26%40dewhirst.com.au
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CAH9mneWGMKGEGdKT%2BqX1KHLTqw-wNq2yY3DeQr0x9xUiBJ%3DfxA%40mail.gmail.com.

Reply via email to