Live data from Hacker News

Django 2.2

djangoproject.com

31–40 of 257 posts

Re: Django 2.2

#31

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.

really? which operating system are you on? if you didn't write it yourself then it's not apolitical.

https://en.wikipedia.org/wiki/The_personal_is_political

Re: Django 2.2

#32
post #22

Django/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")…

Learning that I could just run pandas.DataFrame(User.objects.all().values()) in a jupyter notebook vastly improved my QoL in some projects.

Re: Django 2.2

#33
post #2

Nice. Anyone building fun stuff using Django these days?

I have been leaning on Django a lot in the past couple of years. A couple of highpoints

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

#34

Earlier 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 :)

All I did was agree with you.

Re: Django 2.2

#35

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.

Then you're letting yourself be hurt by your political views.

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

#37

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.

Do you not use anything from the GNU project because of their politics?

Re: Django 2.2

#38

Earlier 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 :)

You're that much of a snowflake? /s

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

#39

Earlier 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.

Yes of course. I do not want others political views forced upon me. Just as I wouldn't want others religion force upon me. I would be as opposed to this change if it was 'god'/'disciples' or something similar.

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.

Post reply on HN