Live data from Hacker News

Ask HN: Where is the Django community?

news.ycombinator.com

41–50 of 167 posts

Re: Ask HN: Where is the Django community?

#41
post #6

Let me tell you the truth, though this will not be popular: Django is not a good framework. It's clumsy, inflexible and restrictive. The community is pretty much dead. If you want to work in ruby, go for ror. If you want to work in python, go for a micro framework like Bottle. I made the mistake of investing a lot of my time in Django. It was not worth it in the end. All my Django projects ended up being a big mess,…

Agreed. I've been using Django for 3months now and while the documentation is top notch, the examples are piss poor for things that are pretty much required to make anything past a simple blog. And I actively reached out too, went to the IRC room, went to the forums, read the mailing list. And it feels dead, most blog posts with tutorials are years old and obsolete, there most of the applications we've tried to incor…

I think you were looking for http://djangopackages.com/ Makes it very easy to find out which packages are actively maintained (also - just see which ones have recent commits on Github!)

And remember some projects have little activity because they were born perfect :)

Re: Ask HN: Where is the Django community?

#42
post #6

Let me tell you the truth, though this will not be popular: Django is not a good framework. It's clumsy, inflexible and restrictive. The community is pretty much dead. If you want to work in ruby, go for ror. If you want to work in python, go for a micro framework like Bottle. I made the mistake of investing a lot of my time in Django. It was not worth it in the end. All my Django projects ended up being a big mess,…

"All my Django projects ended up being a big mess".

maxklein, it seems u lack descent programming skills, since my experience with django is completely different. Most of the time the problem is with who codes, not the framework or tool.

Re: Ask HN: Where is the Django community?

#45
post #13
post #6

Let me tell you the truth, though this will not be popular: Django is not a good framework. It's clumsy, inflexible and restrictive. The community is pretty much dead. If you want to work in ruby, go for ror. If you want to work in python, go for a micro framework like Bottle. I made the mistake of investing a lot of my time in Django. It was not worth it in the end. All my Django projects ended up being a big mess,…

web micro frameworks are evil although they don't look like that in the beginning, I advice to avoid them by all means. IMO, even though pylons 1.0 is now frozen, it is still one of the most flexible frameworks out there.

I like pylons a lot and I am using it for few projects, but I hate dependecy on many libraries, things get complicated this way very soon. For smaller sites I recommend web2py - it is one package and it is very straightforward and easy although Pylons seems to be more flexible.

Re: Ask HN: Where is the Django community?

#46
post #10

Earlier quoted context omitted.

Any experience with web2py?

I never tried anything else, but my next project will be with Bottle.

You've never tried anything else, and out of everything available for Python, you picked a framework I heard of for the first time two days ago? Without trying it, either?

Hey everyone, can we get a top comment on this thread that is something other than nonsensical flamebait, please?

Re: Ask HN: Where is the Django community?

#47

For a long time I debated which framework to pursue in my off time (work is Java/struts blub programming). Python is the first and only programming language that I truly fell in love with, so I've investigated Django and rather like it. But I'm going to the Lone Star ruby conference next month, and I'll be doing the 0 to Rails tutorial. I guess I'm still having a hard time making up my mind. If exposure to live event…

In my opinion, the decision whether to use Rails vs. Django should largely be based on which language you know/prefer and which culture you know/prefer. In terms of capabilities, the distance between them is tiny.

Austin Python Web meetup: http://django.meetup.com/cities/us/tx/austin/

No?

Re: Ask HN: Where is the Django community?

#48
post #38

tl;dr; (Not meant as a smart-ass comment but...) they're busy building stuff. I think one of the interesting with Django is just how easy it is to get started with it without prior programming knowledge. I believe this has to do with Python itself and the great docs on Djangoproject.com Just start doing the tutorial and voila. This has introduced a large amount of new programmers to Django and Python, making it gain…

I think one of the interesting with Django is just how easy it is to get started with it without prior programming knowledge. Wait, you're kidding right? Django is positively horrible for beginning programmers because it's a gigantic framework with an insane learning curve, and if you haven't done much/any webdev before it's almost impossible to learn. Sure, you and i can pick it up in a weekend, but i don't think it…

Hmmmm. I was a pretty green PHP coder when I picked up Django and I found the only parts of the learning curve which were tricky were doing things WELL. i.e. understanding how to write elegant, reusable code. And that's hard in any language because it's about being a good programmer, rather than just learning an API.

Re: Ask HN: Where is the Django community?

#49
post #38

tl;dr; (Not meant as a smart-ass comment but...) they're busy building stuff. I think one of the interesting with Django is just how easy it is to get started with it without prior programming knowledge. I believe this has to do with Python itself and the great docs on Djangoproject.com Just start doing the tutorial and voila. This has introduced a large amount of new programmers to Django and Python, making it gain…

I think one of the interesting with Django is just how easy it is to get started with it without prior programming knowledge. Wait, you're kidding right? Django is positively horrible for beginning programmers because it's a gigantic framework with an insane learning curve, and if you haven't done much/any webdev before it's almost impossible to learn. Sure, you and i can pick it up in a weekend, but i don't think it…

    0> Set up the DB  
    1> Describe a model    
    2> Write a view function  
    3> Write a template  
    4> Set up a URL conf
How is this more difficult than or different to other web frameworks, and what do you consider 'insane' about it?
Post reply on HN