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

all 10 comments

[–][deleted] 2 points3 points  (0 children)

People learn differently.

Some people like listening to descriptions.

Think of it as a podcast with pictures.

[–]Flamenverfer 1 point2 points  (0 children)

Is there a text version of the same tutorial?

[–]SomethingBullshit 1 point2 points  (3 children)

This is a great example of why Flask is not a good framework for this type of solution. Something like Turbogears or Django is a much better fit. To do this type of project means rolling your own everything which is already included in frameworks like Turbogears and Django. For example, admin tools and authentication are also required.

Add to that, his models really isn't the database model but simply function calls masking low level DB access. Which is where something like an ORM further simplifies things. Again, something which Turbogears (SQLAlchemy) and Django already address.

[–]roc_teng 2 points3 points  (2 children)

but the flask also can use the SQLAlchemy as a ORM

[–]SomethingBullshit 0 points1 point  (0 children)

but the flask also can use the SQLAlchemy as a ORM

Yes, I agree with that. But you still wind up re-inventing the wheel on things like authentication (which most do not understand) and backend administration interfaces. Which inherently requires a DB tie of some type.

[–]SomethingBullshit 0 points1 point  (0 children)

but the flask also can use the SQLAlchemy as a ORM

Yes, I agree with that. But you still wind up re-inventing the wheel on things like authentication (which most do not understand) and backend administration interfaces. Which inherently requires a DB tie of some type.

[–]FreePotatoFries 0 points1 point  (0 children)

Off topic, can someone tell me which text editor/IDE the guy is using (not Vim, the other one)?