[Fixed]-Django or web.py, which is better to build a large website with Python?

8👍

Django makes building complicated sites really simple. Before Django, I was messing around with PHP, and I was doing a really terrible job putting it together. Django leads you in the right direction with some good practices which makes your site really easy to maintain and update. I really like the ORM and how you can easily work with data from the database without having to write a single line of SQL. It makes development less of a slog.

I don’t have any experience with web.py, and I can’t compare the performance of the two. But you can’t go wrong with Django at least.

16👍

In case you haven’t started yet, Give both frameworks a try. I started off with Django and moved to web.py.

Web.py is not that hard as one might think. In fact, I find it easier to work with than with Django!

Just my 2 cents.

EDIT: Also, this might help: http://www.aaronsw.com/weblog/rewritingreddit

7👍

Django is actually quite fast. Using caches and multiple DB backends is a doodle – you actually can utilize Django’s predefined caching framework for one-line view caching or even template fragment caching. And of course – low-level cache API. And – it’s fun!

In my experience – deployed under nginx and uWSGI, watched over by Supervisord, with the recently hot Celery task queueing package – Django is blazingly fast, easy to scale and configure and very reliable.

1👍

forget all those, if you want a beautiful framework look for weppy, i have used django , web2py, bottle,flask and most major php frameworks, just use weppy its full stack and exquisitely elegant, for php i simply created my own microframework that looks abit like weppy but its not fullstack, i love the granular control that weppy gives me and its quite easy to learn and its such a joy to use, eer did i already say that its beautiful? yes it surely is hahaha. you can find it here : http://www.weppy.org thank me later

Leave a comment