Utilities app is the way to go - and attach ALL business logic to your models; this will save you headaches in the long run...
On Friday, 22 January 2016 23:06:44 UTC+2, Benj wrote: > > Yes, I didn't thought about creating a whole app for utilities, but it is > indeed the way to go. Tks > > On Friday, January 22, 2016 at 4:20:55 PM UTC+1, Rafael E. Ferrero wrote: >> >> Maybe you find useful make your project into a reusable app look at this >> https://docs.djangoproject.com/en/1.9/intro/reusable-apps/ >> >> Cheers !! >> >> >> Rafael E. Ferrero >> >> 2016-01-22 11:30 GMT-03:00 Benjamin Melki <[email protected]>: >> >>> Hello, >>> >>> i’m building my first site with this great framework and language that >>> are Django and Python. >>> I try as much as possible to favor code reuse. >>> >>> On one of my model, I do some work with the instance before saving it. >>> Works is mostly image related: resizing image, compressing, saving >>> thumbs, and a couple more stuff. >>> >>> I will need this behavior in almost all the projects that I will >>> building, and even some other apps in the same project will need this >>> feature: the blog, the comments, the directory….. >>> >>> In this case, where to put this code ? What do guys and gals do usually >>> in this situation ? >>> Do you just put it in a custom (non app) folder like ‘my_utilities’ ? >>> >>> Advices welcome. >>> >>> Thanks, >>> Benj >>> >>> -- >>> 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/4319BF33-90C3-47E5-B068-B2DAADFC4FE0%40gmail.com >>> >>> <https://groups.google.com/d/msgid/django-users/4319BF33-90C3-47E5-B068-B2DAADFC4FE0%40gmail.com?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/63bab786-ba0a-4ae9-a5cc-b7755678789a%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

