While you are thinking about this I would urge you to also consider your future developing in python. If you are using the structure you describe in personal/pet projects then that may be alright. If you want to work somewhere that develops in python than the direction you are going is a non starter. At best you would have to unlearn this style of structure on the job. At worst (and probably more likely) you will be unable to land a python job after showing example code with such an outside the mainstream code structure.
If you need a resource to understand a pythonic way of structuring a code base I would suggest looking at the django code itself. -- 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/9d32a52e-cfc1-4b15-b066-1e92c21dfeb1%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

