Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What are the advantages of using Django insead of app-engine's default web framework?

I'm building my first python app on app-engine and wondering if I should use Django or not.

What are the strong points of each? If you have references that support your answer, please post them. Maybe we can make a wiki out of this question.

like image 999
Arron S Avatar asked Jan 24 '10 02:01

Arron S


People also ask

Why is Django better than other frameworks?

Django is the best framework for web applications, as it allows developers to use modules for faster development. As a developer, you can make use of these modules to create apps, websites from an existing source. It speeds up the development process greatly, as you do not have to code everything from scratch.

Is Django a good web framework?

Django is considered the best Python web framework, and it's great for creating database-driven websites.


1 Answers

Aral Balkan wrote a really nice piece addressing this very question. Its a year or so old, so take it with a grain of salt - I think that a lot more emphasis should be put on the awesomeness of django's Object-Relational-Model. Basically, IMHO, it all comes down to whether or not you have a preference for using DJango's object model (which I happen to).

like image 147
Shane C. Mason Avatar answered Sep 30 '22 21:09

Shane C. Mason