I'm a fan of Django, but I'm in doubt if I must still use it for my new project. I'll develop now an hybrid app that will start life as an mobile web site. I'll use one javascript framework and I'm really in doubt about using Django. If I use a javascript server framework, I believe that it will prevent me to duplicate forms validation code (in server in frontend) and also easier for SSR (Server Side Rendering). But…
Django 2.2
91–100 of 257 posts
Re: Django 2.2
#92What I find most curious about Django/Python is that about 30% of the new installs are for legacy Python/Django (2.7/1.11): $ pypinfo --start-date 2019-01-01 --end-date 2019-03-31 -- percent --markdown django pyversion Served from cache: False Data processed: 160.22 GiB Data billed: 160.22 GiB Estimated cost: $0.79 | python_version | percent | download_count | | -------------- | ------: | -------------: | | 3.6 | 39.…
Trying to move, but it's tough. Old codebase, lots of deps, and no real benefit to upgrading to 3.6, nothing our end users will care about or notice (or pay for). Upgrading to Python 3 is a chore. We have to do it, but it's not fun and it's barely useful.
Re: Django 2.2
#93Earlier quoted context omitted.
I think you are missing the elephant in the room: Ruby on Rails.
With Python you get: - The best-governed language in all of software, and the best-governed web framework - A huge ecosystem of libraries for everything from data science to email processing, that are (mostly) easy to read and modify and free from systemic security issues. And pretty much every major company with an API has an official Python library for that API. - The standard language taught at most of the top CS…
Sorry that these are fairly abstract statements without examples. I need to start tracking them.
Re: Django 2.2
#94Earlier quoted context omitted.
I've built a bunch of stuff using Django, but my most recent project allows people who play the game ClashRoyale to see if they have played against a streamer on Twitch. If they have, they can view the video directly at the moment their game is shown. http://playedwith.io (click "latest games" to see how it works) Im a big fan of django, and have used it for several projects. Using rest-framework allows you also to m…
cool, do you grab a screenshot off the twitch stream then use character recognition on the UserName/Id to identify them? I see the esports gaming area exploding over the next 10 years as most people are gaming now instead of other activities.
I use django-background-tasks to run an ETL job every 20 mins that does the matching.
Re: Django 2.2
#95Earlier quoted context omitted.
Thanks, I hadn't seen this it's amazing. It's off topic but interesting enough not to mind. It set me on a train of thought about whether github is accidentally dystopic => permanent, completely public record of everything you say or do (inside the platform), conditions that probably magnify the power of social victimizing. PRs are permanent, I don't know about the discussions/etc, they can be deleted? Whilst being a…
Well yes, I don't mind that they have a different world view than me. What I do mind is when people enforce their world views upon me. I always opt out if possibly in those scenarios, just as I did with Django. I stopped using it and now I have nothing that runs Django anymore.
Re: Django 2.2
#96What I find most curious about Django/Python is that about 30% of the new installs are for legacy Python/Django (2.7/1.11): $ pypinfo --start-date 2019-01-01 --end-date 2019-03-31 -- percent --markdown django pyversion Served from cache: False Data processed: 160.22 GiB Data billed: 160.22 GiB Estimated cost: $0.79 | python_version | percent | download_count | | -------------- | ------: | -------------: | | 3.6 | 39.…
I wouldn't call it "new installs" - most of the PyPI downloads in any category are going to be from deployment scripts. It shows that 30% of projects being re-deployed are still on Python 2.7.
Re: Django 2.2
#97Earlier quoted context omitted.
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.
Living in society today involves having others' political views forced on me every day, in the form of "you should accept the status quo and not speak up about it". Many people just don't understand this because the status quo is fine for them.
Yes to some extent. Most secular and democratic societies has agreed to a standard that I defend. Call it status quo if you want. I think decisions like Djangos goes against that standard and is probably why I feel so strongly about this. They want to police speech and force everyone to use specific words.
I don't think we should police speech but there is a lot of people that are pushing for censorship and making some speech illegal today and I simply defend the usage of the words master and slave. I don't think there is anything political about it and they are not racially charged since masters and slaves has occurred in basically all societies through time. Banning the words because of american politics is absurd. I hate the modern american politics, I am not an american and I do not want it in my life.
By doing this, Django forces everyone to think about this and you have to be extremely sensitive if this is what you go around and think/worry about. What else will they do in the future? Ban people from using Django for certain stuff etc? Surely it would be forked etc, but forks rarely works out great in the long run.
Re: Django 2.2
#98Whenever I see people still praising Django in 2019, I immediately know that their technical understanding of the current backend and ops technologies is years behind. Django is still okay for small and amateur projects but nothing more than that. It is a curse for a fast moving business. EDIT: even though I stopped writing Django for 3 years now but here are some of my reasons as far as I can remember: 1. mediocre r…
Re: Django 2.2
#99Re: Django 2.2
#100Earlier quoted context omitted.
I think you are missing the elephant in the room: Ruby on Rails.
With Python you get: - The best-governed language in all of software, and the best-governed web framework - A huge ecosystem of libraries for everything from data science to email processing, that are (mostly) easy to read and modify and free from systemic security issues. And pretty much every major company with an API has an official Python library for that API. - The standard language taught at most of the top CS…
I disagree about this, there's not even a basic user signup flow plugin with page templates that would allow SSO and U2F, it was so when I was looking at it three months ago. With Flask I can use Flask-Security, Flask-Dance and I have user signup, pw resets, SSO. With CSRF protection out-of-box and bunch of other security features are easy to turn on compared to Django. What I did like about Django was the idea and maybe I would've liked Django-Admin if I didn't have to reinvent three wheels out of four.