> * ease of finishing
>  * lack of best practices

http://code.djangoproject.com/wiki/DosAndDontsForApplicationWriters

It's up to us users to make that document more complete if there really
is stuff missing.

Django uses a good middle-level approach currently: it adds many basic
stuff to the project and app structure, but leaves out stuff that will
only be needed for bigger projects. And - for example if the models/
vs. models.py stuff goes in - will support the python way of handling
it by either using direct modules or packages with submodules,
depending on the needs of the programmer. I don't think that slimming
that down to just one or two files will reall make things easier,
neither do I think that blowing that up out of proportion would make it
easier.

It _is_ easy to get startet - install Django, init your database, add
models, install them, use them. That's far easier than most other
frameworks get, because with them you need to write at least
rudimentary app code (or use half-brained scaffolding).

bye, Georg

Reply via email to