Django Trends in 2023 - Talk Python to Me Ep.428

  Рет қаралды 6,126

Talk Python

Talk Python

Күн бұрын

Have you heard of Django? It's this little web framework that, well, kicked off much of Python's significance in the web space back in 2005. And that makes Django officially an adult. That's right, Django is now 18. And Django continues to lead the way on how community should be done for individual projects such as web frameworks. We have Carlton Gibson and Will Vincent back on the show this episode to discuss a bit of the Django history, Django trends in 2023, a little HTMX + Django, and lots more.
▬▬▬▬ About the podcast ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
This video is the uncut, live recording of the Talk Python To Me podcast ( talkpython.fm ). We cover Python-focused topics every week and publish the edited and polished version in audio form. Subscribe in your podcast player of choice (100% free) at talkpython.fm/....
▬▬▬▬ Guests ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Will Vincent: wsvincent.com/
Carlton Gibson: fosstodon.org/...
▬▬▬▬ Links and resources from the show ▬▬▬▬▬▬▬▬▬▬▬▬
Button.dev: btn.dev/
Learn Django: learndjango.com/
Django News: django-news.com/
Yak-Shaving to Where the Puck is Going to Be Talk: • DjangoCon Europe 2023 ...
Open Source for the Long Haul: fosstodon.org/...
Django 4.2: docs.djangopro...
Django 5: docs.djangopro...
Environs: github.com/slo...
Neapolitan: github.com/car...
Django Template Paritals: github.com/car...
Jinja Partials: github.com/mik...
Django Chat Podcast: djangochat.com/
Locality of Behavior Essay: htmx.org/essay...
HTMX: htmx.org/
You're Fullstack Now Meme: / 1
Deployment Checklist: docs.djangopro...
Django-HTMX: github.com/ada...
Django @Instagram DjangoChat: djangochat.com...
Talk Python HTMX Course: training.talkp...
Listen this episode on Talk Python: talkpython.fm/...
Episode transcripts: talkpython.fm/...
▬▬▬▬ Dive deeper ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Listen to the Talk Python To Me podcast at talkpython.fm Over 250 hours of Python courses at training.talkp... Follow us on on Mastodon. Michael: fosstodon.org/... & Talk Python fosstodon.org/...

Пікірлер: 12
@fl3x11
@fl3x11 Жыл бұрын
Great episode! I love django and i'm a big fan of the work of Carlton in the community. I do agree that django looks like an old and outdated framework when you look at it from outside. I feel like a marketing push, a fresh coat of paint to the website (and maybe more drastic changes/decisions in the design on the framework itself) would help it feel fresher and might bring more people to the community. Laravel (which is basically the PHP equivalent of Django) have been really good at generating more hype around the framework. I wish the django maintainers would get inspiration on what the Laravel team is doing. I also wish I could do more personally (working on packages, cookiecutters or on the framework itself) but with a full time job, it is really hard to find the time to do this. Anyway great video!
@mindgutter
@mindgutter Жыл бұрын
Timestamps of topics please
@vectoralphaSec
@vectoralphaSec 11 ай бұрын
You guys know when we can expect the Django developer survey 2023 results to be posted?
@k.mwangidennis4
@k.mwangidennis4 9 ай бұрын
yes @carlton I totally relate; whole page reload thing with htmx😂😂😂😂😂😂😂😂that was hilarious for me
@vectoralphaSec
@vectoralphaSec 11 ай бұрын
Also man i dont even know if you guys would reply to these comments, but anyway im a complete beginner just starting web development and i chose Django to do it. Its great so far but working with static files like images is a pain. Why is it that Django doesn't support working with static files in production? Going outside of Django to 3rd party services for using static files like images is confusing and really disappointing considering everything so far has been amazing for me. Any word on why this is? is it a standard across all web frameworks or just the way Django does things and if its possible that future versions of Django will add this ability in a future version.
@LittleDan45
@LittleDan45 11 ай бұрын
The reason as far as I understand is that Django is not the fastest at serving static files. I've had a few applications in production for years now where on some im serving the static files with nginx and one a few with whitenoise. In my opinion nginx feels faster but I've never had any issues with whitenoise
@jairajsahgal7101
@jairajsahgal7101 Жыл бұрын
Thank you
@JT-mr3db
@JT-mr3db Жыл бұрын
Htmx definitely can get you very far but if you are wanting to build anything that is inherently stateful, you can hit the htmx edges quite quickly. Let’s say you render a form and want a custom select element with rich menu items, loading states, immediate filtering, accessibility,multi select etc. no amount of htmx wrangling is going to make this both a decent user or dev experience. It’s something a framework like react or elm is just far better at. The awesome thing about Django is you can quite easily sprinkle in these frameworks where you need them which is incredibly powerful.
@mortenbjoernsvik6550
@mortenbjoernsvik6550 Жыл бұрын
Is Django a Yak-shaving framework 🙂
@phaikabob5384
@phaikabob5384 9 ай бұрын
why would it be? i don't understand.
@jakin314
@jakin314 Жыл бұрын
Will, can you please let the host manage his own show. You're here just a guest so please let others talk. The episode sounded like you were interviewing the other two, not being interviewed. Also, you keep shoving your books in every conversation in every podcast even other's and repeating the difficulties you faced in writing them. It's not always about your books. Nobody would buy your books if you insist on turning every episode into a show about your books and overall book writing experience show.
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 42 МЛН
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.
uv: the unified packaging release - Talk Python to Me Ep.476
1:15:02
Talk Python
Рет қаралды 3,3 М.
django Architecture - Connection Management
15:10
Hussein Nasser
Рет қаралды 53 М.
Building UIs in Python with FastUI - Talk Python to Me Ep.449
1:08:57
The JustDjango Podcast - S01 E01 - Cory Zue of Saas Pegasus
38:20
Dan Palmer - Scaling Django to 500 apps
29:10
DjangoCon US
Рет қаралды 12 М.
Radoslav Georgiev - Django structure for scale and longevity
45:27
EuroPython Conference
Рет қаралды 48 М.
NVIDIA CEO Jensen Huang's Vision for Your Future
1:03:03
Cleo Abram
Рет қаралды 268 М.
Serverless Python - Talk Python To Me Ep.458
58:57
Talk Python
Рет қаралды 1,5 М.