Disclaimer: I'm no sage, I just didn't ask the question you asked and was/am figuring it out on my own.
My advice; http://pinaxproject.com/ , set up the virtual environment and look through the library. Also, http://www.databaseanswers.org/data_models/ , this seems like less of a 'Django question' to me. My opinion? First, Theory and References are related and independent from Self-Eval, Results, and Feedback (which are also interrelated). A single application is almost a universally bad idea. You reduce modularity, increase complexity, and make things generally ugly. You'll end up with one large file for all your code, one large table for all your apps and ugly shared variables, views, urls, etc., largely defeating the purpose of using Django. On Jul 16, 4:38 am, barun <barun.sah...@gmail.com> wrote: > Hi All, > > I need some sage advice on creating Django apps. > > Currently I'm developing a web application, which has few distinct > sections like, Theory, Self-evaluation, Results, References, Feedback > and so on. Kinda online tutorial site. :) > > The question am pondering over is, whether I should create separate > apps for each of these sections. I'll have different database tables > for each of those sections. Or should all the sections come under a > single app, with a single model.py file defining the related models? > > Please advise on this. > > Thanks in advance! -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.