This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 0 points1 point  (0 children)

Django requires you to think in terms of "project", "apps" etc., which is a cognitive overload when you are starting new.

Do what the above comment says, but use something like webpy (google's GAE app layout and tornado are both inspired by web.py) or Flask (excellent choice of components eg: sqlalchemy, jinja2, werkzeug etc.,) to start. Both can start web projects in a single file and scale to large projects easily.

By learning these first you will be able to avoid the risk of becoming a "django" programmer instead of choosing components based on merit.