Hi there,

If you don't read the documentation when initially starting with Django it
gets overwhelming.

So it is recommended to modularize your apps in that your app should do one
thing. That's to say, if you wanted to have user authentication and blog
with ability for users to add comments you could have separate apps for
that logic. Eg, accounts app for user registration and authentication, then
the blog app for the blogs and comments.

Note that the blog app can further be divided into the blog and comments
apps.

Depending on the size of the app, the developer can decide on whether to
create more apps or just do one monolithic app.

Rule of thumb, if the app can stand on it's on, it's better to create than
add to an existing one.

Hope this helps.

Best Regards,

Albert

On Mon, 29 May 2023, 23:56 Zdravko Gyorev, <zdravkogeo...@gmail.com> wrote:

> Hi All,
>
> I’m new to Django and working on my first project. It become really big,
> with more than 20 rows in app_name/URL file. Do I need to consider using
> several apps instead one and what would be the criteria to switch to more
> apps?
>
> Do you know good article or document for this topic as well?
>
> Thank you in advance
>
> --
> 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 django-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-users/3F582363-75C4-4F09-A921-939EC442AFCA%40gmail.com
> .
>

-- 
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 django-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CAAQecPewcPtm7ZTsGVaDLyhRcDN-onv1JhXAp8DhGkRwAboKFA%40mail.gmail.com.

Reply via email to