Storing images in a database will be loads of headache later. Like someone
else said: store only the paths! Use FileField/imagefield
On May 6, 2016 7:26 PM, "Adam Stein" <[email protected]> wrote:

> You can take a look at django-db-file-storage
>
> https://readthedocs.org/projects/django-db-file-storage/
>
> In my case, I was making something for myself and the hosting server
> doesn't allow me access to any kind of file system, so I found this.
>
> On Fri, 2016-05-06 at 15:42 -0500, Alex Heyden wrote:
>
> There's an ImageField for use in models, but to really understand it,
> start with FileField
>
> https://docs.djangoproject.com/en/1.9/topics/files/
>
> https://docs.djangoproject.com/en/1.9/ref/models/fields/#django.db.models.FileField
>
> The general idea is that you have a directory configured by Django's
> settings that you can use to hold uploaded files. You can also use Django
> to serve these files if you want. (I tend to use nginx directly for this
> for performance reasons, but you do what works for you.)
>
> I wouldn't go so far as to say that there's no use case for storing images
> in databases, but in general, André's advice is solid: store the path
> instead. Your OS is good at managing files. Let it do its job.
>
> On Fri, May 6, 2016 at 2:53 PM, André Machado <[email protected]>
> wrote:
>
> NEVER store images in DB, store its path so you can use it in a img tag
> later. =)
>
> Em sexta-feira, 6 de maio de 2016 16:06:08 UTC-3, Mlati Mudan escreveu:
>
>
> Hi guys, I'm a TOTAL noob when it comes to django and web development for
> that matter. I have an idea for a web app and I do have a basic
> understanding of programming. I've gone through a few Django tutorials and
> I'm confident I can do it, I just need help along the way :)
>
> So, my "brilliant" idea is to make an app for cooking for dummies.
> Basically, I'd have a repository of recipes. Each recipe consists of:
> recipe_ID, name, and 10 instruction-photo pairs ("now do this" + photo of
> that).
>
> The photos are relatively lightweight (less than 50k each) so I think
> storing them in a database is the way to go. The only snag - I have
> absolutely no idea how to do it. I've googled a lot but I'm either too
> thick or my needs are too specific.
>
> I don't actually need to be able to store the images in the database
> through the web app. I was thinking of creating folders that contain the
> pertinent photos and "somehow" storing them in the database for further
> use. The name of the folder would be the same as the recipe_ID, and the
> photos would be named recipe_ID_01.jpg, recipe_ID_02.jpg, ...
>
> Thanks in advance for any help you can give me :)
>
>
>
> --
> Adam ([email protected])
>
>
> --
> 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 post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/django-users.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-users/1462577175.4828.32.camel%40csh.rit.edu
> <https://groups.google.com/d/msgid/django-users/1462577175.4828.32.camel%40csh.rit.edu?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CAAuoY6OGTohaj%3Dz4HOB4WLNvTdAyK%3DDBajNN2j2kfz1%3DNEj%2Bmg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to