carlton, to django
@carlton@fosstodon.org avatar

Got at least one commit into 5.2 ✅ Can put my feet up now 🛋️

https://github.com/django/django/pull/18204

ehmatthes, to random
@ehmatthes@fosstodon.org avatar

django-simple-depoy 0.6.3 is out. This fixes a bug with Platform.sh deployments, and improves consistency internally across platforms.

Also, 60+ vague exploratory issues have been trimmed to ~20 task-oriented issues.

https://github.com/ehmatthes/django-simple-deploy/blob/main/CHANGELOG.md

nanorepublica, to django
@nanorepublica@indiehackers.social avatar

📣 Django apps - a single app
📄 One app to rule them all
🔗 https://softwarecrafts.co.uk/100-words/day-100
,,,

mblayman, to django
@mblayman@mastodon.social avatar

💡 You've got your #Django web app ready and you're ready to show the world. This article helps you understand the important aspects of making a web app live on the internet. https://www.mattlayman.com/understand-django/deploy-site-live/

ehmatthes, to random
@ehmatthes@fosstodon.org avatar

I just released django-simple-deploy 0.6.2, the first release in quite a while.

You can use it to make multiple deployments to Fly.io. Heroku deployments are updated as well.

I'm making steady progress toward a plugin-based model, and should be able to make regular releases over the next few weeks.

Changelog: https://github.com/ehmatthes/django-simple-deploy/blob/main/CHANGELOG.md

offby1, to django
@offby1@wandering.shop avatar

Is it me or is the documentation for project templates uncharacteristically bad?

Like, I have so many questions about how this templating works. Do I get to template filenames? How? Can I include the template as a subdirectory in a repository, or do I need to have it hosted in its own? How about providing one as part of a wheel?

I would love to build a project template into NomNom, so that later worldcons can just “django-admin startapp --template nomnom:basic_template" or something.

phildini, to django
@phildini@wandering.shop avatar

What are the best practices / good project templates for starting a project in 2024? Things that I used to do are cargo-culted in my own brain from 5 years ago, has anyone written a good recent guide?

(🚀 for reach welcome)

markwalker, to django
@markwalker@fosstodon.org avatar

It's been a talking point for ages now, but this week Fabian has found some time to actually make some progress on headless @djangocms

He's even put together this demo project which uses DRF to integrate with django-cms

https://github.com/fsbraun/djangocms-rest/tree/main

ben, to django
@ben@bencarneiro.com avatar

Would any nerds be willing to chat with me next week about API design?

Specifically JsonResponse, custom json serializers involving like a thousand foreign keys, pagination, DRF. Basically- how to take a very complex schema and render out 100 massive json blobs at a time for core objects. sort of like stripe.

djangodenmark, to django
@djangodenmark@fosstodon.org avatar

Hello all Django friends 👋

📢 Django Day Copenhagen 2024 will be held on Friday October 4th and the Call for Participation is now open 📢

If you have never given a talk, if your talk idea is completely new, untested or rather whack, our message is the same: START BREWING! 🎷 🛠️ 💡 (or maybe encourage someone else)

https://2024.djangoday.dk/cfp/

CodenameTim, to django
@CodenameTim@fosstodon.org avatar

I'm looking for some help running a GitHub organization dedicated to supporting community-maintained third-party packages.

I've written up an introduction here: https://www.better-simple.com/django/2024/05/22/looking-for-help-django-commons/

You can join here: https://github.com/django-commons/membership

carlton, to django
@carlton@fosstodon.org avatar

> Custom tags may now set extra data on the Parser object that will later be made available on the Template instance. Such data may be used, for example, by the template loader, or other template clients.

That looks handy, at least partially 😜

https://docs.djangoproject.com/en/dev/releases/5.1/#templates

nanorepublica, to django
@nanorepublica@indiehackers.social avatar

for @carlton today. I have recently opened an issue and a PR on his repos and the responses have been of kindness and thoughtfulness to my potential ramblings (especially the issue I raised then closed!)

Keep it up!

carlton, to django
@carlton@fosstodon.org avatar

Little smile for a appreciation message 🥰

webology, to random
@webology@mastodon.social avatar

✨ What's new in Django 5.1

I picked my favorite three features and wanted to share them.

What are you for favorite 5.1 new features?

https://micro.webology.dev/2024/05/22/whats-new-in.html

carlton, to django
@carlton@fosstodon.org avatar
djangonews, to django
@djangonews@socialhome.network avatar

Django 5.1 alpha 1 released

Django 5.1 alpha 1 is now available. It represents the first stage in the 5.1 release cycle and is an opportunity for you to try out the changes coming in Django 5.1.

Django 5.1 brings a kaleidoscope of improvements which you can read about in the in-development 5.1 release notes.

This alpha milestone marks the feature freeze. The current release schedulecalls for a beta release in about a month and a release candidate about a month from then. We'll only be able to keep this schedule if we get early and often testing from the community. Updates on the release schedule are available on the Django forum.

As with all alpha and beta packages, this is not for production use. But if you'd like to take some of the new features for a spin, or to help find and fix bugs (which should be reported to the issue tracker), you can grab a copy of the alpha package from our downloads page or on PyPI.

The PGP key ID used for this release is Natalia Bidart: 2EE82A8D9470983E.

https://www.djangoproject.com/weblog/2024/may/22/django-51-alpha-1-released/

webology, to django
@webology@mastodon.social avatar

This is a nice new 5.1 feature. I tend to work on websites that allow all access or no access except for a few marketing/signup pages. https://mastodon.world/@davidfstr/112484705392388791

carlton, to django
@carlton@fosstodon.org avatar
carlton, to django
@carlton@fosstodon.org avatar

Just on the by. The django-formset package by @jrief needs more attention than it gets.

https://github.com/jrief/django-formset

nanorepublica, to django
@nanorepublica@indiehackers.social avatar

📣 Exploring HTMX, messages and template partials
📄 Getting Django messages without a reload
🔗 https://softwarecrafts.co.uk/100-words/day-95
,,,

benjaoming, to django
@benjaoming@social.data.coop avatar

Here's a generic response for object creation with django-ninja:

class GenericCreatedSchema(Schema, Generic[EmbeddedType]):  
 success: bool  
 created_object: EmbeddedType  

= use the same generic response template for ALL object creation endpoints.

But even better: I can use different response types in the same API endpoint, using HTTP status codes - depending on which fields are exposed to the user.

All of this translates to OpenAPI spec automatically 💯

benjaoming, to django
@benjaoming@social.data.coop avatar

Oy! Today, it's the 10 year anniversary for PR#2692 🥳

It's definitely worth celebrating how the good forces were victorious against all the loud mouth conservatives/trolls. Since my office is full today, I might need to get both a primary cake and a replica cake for redundancy 🍰

Congrats and thanks to @fcurella and everyone else involved in this.

https://github.com/django/django/pull/2692

rih4krc, to python
@rih4krc@mastodon.social avatar

Early AM, we begin to work on the Django framwork via Python. I've feared the framework for a while, but today I am going to handle it. Never let the programming lang handle me. lol.

#python #django #noob #developer

carlton, to django
@carlton@fosstodon.org avatar

Just looked at the diary. Django 5.1 Feature Freeze is TODAY 🥳

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • khanakhh
  • kavyap
  • thenastyranch
  • everett
  • tacticalgear
  • rosin
  • Durango
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • InstantRegret
  • Youngstown
  • slotface
  • megavids
  • ethstaker
  • ngwrru68w68
  • cisconetworking
  • modclub
  • tester
  • osvaldo12
  • cubers
  • GTA5RPClips
  • normalnudes
  • Leos
  • provamag3
  • anitta
  • lostlight
  • All magazines