✨ Emma  🐍 🎸 🐹's Avatar

✨ Emma 🐍 🎸 🐹

@emma.has-a.blog

Python / Django / EmberJS / HTMX / AlpineJS (she/her) Also cats - 🌐: https://emma.has-a.blog - πŸ‘©β€πŸ’»: https://gitlab.levitnet.be/emma - πŸ–₯️: https://github.com/nanuxbe - πŸ’»: https://gitlab.levitnet.be/levit - πŸ—„οΈ: https://levit.be

344 Followers  |  135 Following  |  34 Posts  |  Joined: 21.10.2024  |  2.2227

Latest posts by emma.has-a.blog on Bluesky

Preview
Why, in 2025, do we still need a 3rd party app to write a REST API with Django? Posted by Emma Delescolle on May 22, 2025

Why, in 2025, do we still need a 3rd party app to write a REST API with Django? Or do we… @emma.has-a.blog’s take on implementing one's own mini REST framework in less than 100 lines of code www.djangoproject.com/weblog/2025... #Django #REST

22.05.2025 09:23 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Because vacuuming is an advanced feature that requires a serverless AI agent as well as uploading a video feed to the cloud.
You are free to use this appliance offline as a very attractive paperweight though!

30.04.2025 13:52 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

By pretty acceptable I mean that, at first glance, listing records will throw an error because it is trying to render a json list (JsonResponse needs to be set as unsafe) and it is redefining get_form_class in the mixin while it shouldn't.

22.04.2025 07:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Claude Artifact Try out Artifacts created by Claude users

You r answer made me curious so I took the limits mentioned in the article and added a bit of guidance regarding inheritance and the mixin. It turns out you don't have to write the code, Claude's first answer is pretty acceptable: claude.site/artifacts/d7...

22.04.2025 07:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Now I'm curious about the canadian crimes shows...

22.04.2025 05:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Why, in 2025, do we still need a 3rd party app to write a REST API with Django? This is a question the predident of the DSF was asked at FOSDEM after his talk. Let's try (very hard) to NOT answer it because... Do we really need a 3rd party app to write an API with Django?

Why, in 2025, do we still need a 3rd party app to write a REST API with Django?

A question the predident of the DSF was asked at FOSDEM after his talk.

emma.has-a.blog/articles/why...

#django

21.04.2025 06:59 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

This is correct.

I would add: generally, a system can be considered sufficiently secure if the value extractable by circumventing security controls exceeds the cost of doing so.

A safe that costs $1000 to break into containing $100 is sufficiently secure, but insufficient if you put $10,000 in it.

27.03.2025 21:48 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Jealous Trump Throws Own State Funeral To Upstage Carter’s

Jealous Trump Throws Own State Funeral To Upstage Carter’s

Jealous Trump Throws Own State Funeral To Upstage Carter’s
theonion.com/jealous...

09.01.2025 20:45 β€” πŸ‘ 12699    πŸ” 2110    πŸ’¬ 383    πŸ“Œ 205

Did the docker whale in the background bring its own personal fan? I'm sure there is a story to be told there!

10.01.2025 05:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Isn't there also something about a group only being as smart as the dumbest person in that group?

10.01.2025 05:37 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Funny thing... I accidentally'd one of mine today as well... `do-release-upgrade` which nuked all my virtual envs...
Restored from backup, only a few minutes downtime

09.01.2025 19:05 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Happy new year all! Our theme for 2025: try something new 🌈

08.01.2025 18:51 β€” πŸ‘ 16    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0

Me, making websites in 2005: "Please, robots, crawl this page!"
Me, going into 2025: "Keep your robot filth from my human space."

30.12.2024 17:18 β€” πŸ‘ 108    πŸ” 6    πŸ’¬ 1    πŸ“Œ 0
Code written with box characters used on old old software to make fake UIs

Code written with box characters used on old old software to make fake UIs

You’re still arguing about tabs vs. spaces? May I present…

25.12.2024 18:37 β€” πŸ‘ 5359    πŸ” 1306    πŸ’¬ 161    πŸ“Œ 151

It's OK for life to move slowly, actually.

23.12.2024 16:55 β€” πŸ‘ 67    πŸ” 11    πŸ’¬ 3    πŸ“Œ 0
Preview
Dear Playboy Advisor: My Partner Is Terrible at Roleplay Roleplay is the topic at hand in this edition of The Playboy Advisor. What if you love it but your partner is bad at it?


This week I talk sex LARPs, improv, and how being really good at TTRPGs will ruin your sex life forever

www.playboy.com/read/dear-pl...

24.12.2024 01:11 β€” πŸ‘ 51    πŸ” 3    πŸ’¬ 3    πŸ“Œ 0
Preview
GitHub - joshuadavidthomas/django-language-server: A language server for the Django web framework A language server for the Django web framework. Contribute to joshuadavidthomas/django-language-server development by creating an account on GitHub.

django-language-server v5.1.0a0 is now out!

github.com/joshuadavidt...
pypi.org/project/djan...

24.12.2024 03:11 β€” πŸ‘ 18    πŸ” 4    πŸ’¬ 2    πŸ“Œ 0

Okay. It's the solstice. This day sucked, there's no way around that. But we're going to turn this thing around. Every day from here on out, there will be more daylight than the day before. We'll get through this together, my darlings. Stay with me.

22.12.2024 01:11 β€” πŸ‘ 34    πŸ” 7    πŸ’¬ 0    πŸ“Œ 3
Diagram with large number: 2.7.123
First β€œ2” is commented: Proud version. Bump when you are proud of the release
Second β€œ7” is commented: Default version. Just normal/okay releases
Third β€œ123” is commented: Shame version. Bump when fixing things too embarrassing to admit

Diagram with large number: 2.7.123 First β€œ2” is commented: Proud version. Bump when you are proud of the release Second β€œ7” is commented: Default version. Just normal/okay releases Third β€œ123” is commented: Shame version. Bump when fixing things too embarrassing to admit

I propose we replace semantic versioning with pride versioning

21.12.2024 19:07 β€” πŸ‘ 2536    πŸ” 737    πŸ’¬ 34    πŸ“Œ 52
Django heart with 101% text. 101% funded, $202228.85 donated of US $200000 goal for 2024, Companies able to make a larger donation are invited to apply to be Corporate Members here

Django heart with 101% text. 101% funded, $202228.85 donated of US $200000 goal for 2024, Companies able to make a larger donation are invited to apply to be Corporate Members here

We made it!! πŸ«ΆπŸŒˆπŸŽ‰

Thank you all for your support ❀️.Β We’ll keep working hard to make Django the best web framework it can be.

18.12.2024 13:47 β€” πŸ‘ 30    πŸ” 9    πŸ’¬ 1    πŸ“Œ 0
Preview
Titan Pocket - The New QWERTY Android 11 Smartphone Unihertz Titan Pocket is an ultimate small rugged phone with the QWERTY physical keyboard. With good spacing and tactile performance, the physical keyboard enables you to tap with the pads of your thu...

This phone www.unihertz.com/en-fr/produc...

16.12.2024 09:39 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Making Django Ready for the Next 20 Years Emma Delescolle's candidacy statement for the Django Steering Council. Making Django ready for the next 20 years by: - lowering the barrier to contribution and involving a more diverse set of contrib...

πŸ“’ New Blog Post: Making Django Ready for the Next 20 Years

- lowering the barrier to contribution
- the realities of an aging code-base
- code ownership and specialized groups
- feature requests - django roadmap
- 3rd-party package story

πŸ“– 5 min read

emma.has-a.blog/articles/dja...
#django

04.12.2024 11:07 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

bsky.app/profile/dave...

07.12.2024 07:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

If Django wants to stay relevant and avoid more and more forks, listening to what the people who work with it daily need is important!

07.12.2024 07:50 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 3    πŸ“Œ 0

Although I'm not personally convinced by everything listed in the changes on plain's website, all the features on the homepage do make a lot of sense! And I'm honestly surprised we haven't seen more of these forks.

07.12.2024 07:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
A web framework for building products with Python Β· Plain

TIL: @davegaeddert.com forked #django : plainframework.com

This is after trying to keep Django relevant for their work with forge forum.djangoproject.com/t/forge-a-mo... which was quite succesful.

07.12.2024 07:50 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Post image

#til #planets #science #space

06.12.2024 00:17 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Making Django Ready for the Next 20 Years Emma Delescolle's candidacy statement for the Django Steering Council. Making Django ready for the next 20 years by: - lowering the barrier to contribution and involving a more diverse set of contrib...

πŸ“’ New Blog Post: Making Django Ready for the Next 20 Years

- lowering the barrier to contribution
- the realities of an aging code-base
- code ownership and specialized groups
- feature requests - django roadmap
- 3rd-party package story

πŸ“– 5 min read

emma.has-a.blog/articles/dja...
#django

04.12.2024 11:07 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

@emma.has-a.blog is following 19 prominent accounts