Earlier quoted context omitted.
The people behind Django are one of the sharpest set of developers out there. Just hang out the django-developers mailing list for a bit and you'll likely conclude the same. Don't let this one PR color your entire judgement of an otherwise incredibly successful and polished piece of software. https://groups.google.com/forum/#!forum/django-developers
> The people behind Django are one of the sharpest set of developers out there. That may be, but it doesn't really matter to me if they put their political views into their code. It can literally be the best framework out there, built by the sharpest minds in the world and I would still use another framework even if it would hurt me economically.
Django 2.2
31–40 of 257 posts
Re: Django 2.2
#32Django/Jupyter/pandas is an ecosystem that's hard to beat. If you're not already using it, check out `django-extensions`. You can use `./manage.py shell_plus --notebook` to launch a Django-friendly Jupyter notebook. From there you can prototype with extreme ease and confidence. I have also built a trivial custom model Manager so I can do stuff like: User.objects.all().to_dataframe("first_name", "last_name", "email")…
Re: Django 2.2
#33Nice. Anyone building fun stuff using Django these days?
Everyone talks about the admin. Yes it is nice, but the real core for me is a sensible way to map URLS to queries. I have taken the filtering and sorting of the admin, and extended it to output dataframes. From there I can take the same admin url, change one part and instead get a csv to download, or a matplotlib plot.
The Django ORM is cumbersome to use for complex queries, especially aggregations. I get around this by writing views that I want to express the aggregations that I want, then putting a model on top of the view. From there I can get easy access to the aggregations through a simple foreign key.
When using Django, I often think "there's a lot of convention around doing this simple thing" or "why did they engineer something this odd way". Then I use Flask and I have to poorly reinvent something that Django has already thought of.
Re: Django 2.2
#34Earlier quoted context omitted.
You’re right, it is very silly of you. I might even say you’re the one being over sensitive.
Thanks for proving my point, your mentality is the perfect example of why I think it's great to stay as far away as possible from PC-people :)
Re: Django 2.2
#35Earlier quoted context omitted.
The people behind Django are one of the sharpest set of developers out there. Just hang out the django-developers mailing list for a bit and you'll likely conclude the same. Don't let this one PR color your entire judgement of an otherwise incredibly successful and polished piece of software. https://groups.google.com/forum/#!forum/django-developers
> The people behind Django are one of the sharpest set of developers out there. That may be, but it doesn't really matter to me if they put their political views into their code. It can literally be the best framework out there, built by the sharpest minds in the world and I would still use another framework even if it would hurt me economically.
The Django developers try to include the absolutely widest range of people they can. But if that makes people decide to exclude themselves, that's not Django's problem IMO.
Re: Django 2.2
#36Nice. Anyone building fun stuff using Django these days?
It's an amazing little piece of software, I am gobsmacked by how complete it is.
Re: Django 2.2
#37Earlier quoted context omitted.
The people behind Django are one of the sharpest set of developers out there. Just hang out the django-developers mailing list for a bit and you'll likely conclude the same. Don't let this one PR color your entire judgement of an otherwise incredibly successful and polished piece of software. https://groups.google.com/forum/#!forum/django-developers
> The people behind Django are one of the sharpest set of developers out there. That may be, but it doesn't really matter to me if they put their political views into their code. It can literally be the best framework out there, built by the sharpest minds in the world and I would still use another framework even if it would hurt me economically.
Re: Django 2.2
#38Earlier quoted context omitted.
You’re right, it is very silly of you. I might even say you’re the one being over sensitive.
Thanks for proving my point, your mentality is the perfect example of why I think it's great to stay as far away as possible from PC-people :)
Seriously, life is far too short to waste any time on such drama. Just let it be water under the bridge. You don't care about the master/slave thing, fine.
Not using a framework that may or may not allow you to get a thing done cheaper and with less effort, a competitive advantage, just because you disagree on something like this? Okay, I guess you're the one hurting yourself.
Re: Django 2.2
#39Earlier quoted context omitted.
> The people behind Django are one of the sharpest set of developers out there. That may be, but it doesn't really matter to me if they put their political views into their code. It can literally be the best framework out there, built by the sharpest minds in the world and I would still use another framework even if it would hurt me economically.
Deciding to accept the status quo is also a political decision reflective of one’s political views. The issue here is that you don’t agree with this particular view, not that it is a political view.
I also think there would be more people like me if that were the case. But just because it's a popular opinion everyone lashes on my 'irrational' behavior. I don't think it's that irrational though.
Re: Django 2.2
#40Nice. Anyone building fun stuff using Django these days?