This may be a link of interest to the list. The site "Fuzzy Notepad"
recently wrote an article absolutely, absolutely slating PHP [*]. So
the question was asked:
"I only know PHP. How do I write a Web application in Python?
"This is a deeply complex question. I could easily fill a book on web
development and Python and how to make the two interact, so I was
hoping to put this one off for a while. But given that I just trashed
PHP rather harshly, it seems prudent to answer it sooner rather than
later..."
The site recommends "Flask" by the way - not Django. The author thinks
it is too heavyweight for his or her uses. But there seems to be a lot
of ideas in the article about how to make a framework that seem to be
captured in Django.
> The site recommends "Flask" by the way - not Django. The author thinks
> it is too heavyweight for his or her uses. But there seems to be a lot
> of ideas in the article about how to make a framework that seem to be
> captured in Django.
An interesting article, I didn't realize Django was too "heavy weight".
I also didn't know about Flask and Pyramid either.....
-- --------------------------------------------------------------
Nick Apostolakis
e-mail: nicka...@oncrete.gr
Web Site: http://nick.oncrete.gr --------------------------------------------------------------
> On 13/05/2012 07:32 πμ, Peter Murphy wrote:
>> All,
>> The site recommends "Flask" by the way - not Django. The author thinks
>> it is too heavyweight for his or her uses. But there seems to be a lot
>> of ideas in the article about how to make a framework that seem to be
>> captured in Django.
> An interesting article, I didn't realize Django was too "heavy weight".
> I also didn't know about Flask and Pyramid either.....
There’s a large group of programmers, especially in Python, that loves “Do one thing, and do it well”. If you don’t need database support, then half of Django goes unused. If you do need to save data, then you’ll love ModelForms. I like that Django has everything I need and that they all work together. But if you’d rather use MongoDB, then it’s every difficult.
> There's a large group of programmers, especially in Python, that loves "Do one thing, and do it well". If you don't need database support, then half of Django goes unused. If you do need to save data, then you'll love ModelForms. I like that Django has everything I need and that they all work together. But if you'd rather use MongoDB, then it's every difficult.
I agree with your point of view even though I have found some projects combining Django with mongo db.
Anyway what I like about Django is that it has a rich feature set, it is infinitely extendable AND can be virtualized (though pip, fabric, etc) making replication of installation easy.
-- --------------------------------------------------------------
Nick Apostolakis
e-mail: nicka...@oncrete.gr
Web Site: http://nick.oncrete.gr --------------------------------------------------------------