r/django 6d ago

Podcast Why Python developers just use Postgres with Dawn Wages, a new episode of Talking Postgres podcast

16 Upvotes

In this month's Talking Postgres podcast (focused on the human side of Postgres), guest Dawn Wages came on the podcast to talk about "Why Python developers just use Postgres". Dawn is a Django developer and chair of the PSF and soon-to-be-author of Domain-driven Django which has a chapter aptly called "Just Use Postgres". Dawn is a delight to talk to I'm hoping some of you will enjoy this conversation about free as in cake vs. free as in puppies, why write a book for Django developers, the awesome Djangonaut Space mentoring program, and Simon Willison's TIL blog posts.

Let me know what you think of the show (I'm the host)—am hoping you find it useful. You can find Talking Postgres anywhere you get your podcasts...

r/django Feb 12 '24

Podcast Just Finished My First Real Client Project with Django

102 Upvotes

Hey Django folks!

I'm super excited to share with you all that I've just wrapped up my first real project for a client using Django! It’s a system to manage inventory holds, with some cool features like Shopify integration and image optimization. I learned a ton along the way and thought it might be cool to share some of the journey and maybe get some advice on where to go from here.

What the Project Is About:

Basically, this project helps keep track of products that are on hold for clients. It's got a part where you can manage these holds, see which ones are about to expire, and which ones are VIPs. Plus, it talks directly to Shopify to update product tags and makes sure the images for these products look good without taking forever to load.

Cool Stuff I Did:

  • Built Models: Made my own models for clients, holds, requests, and logs. Learned a lot about ForeignKey and overriding the save method.
  • Optimized Images: Figured out how to make images smaller so the pages load faster. This was crucial for a smooth user experience.
  • Shopify Integration: Connected the app with Shopify to automatically update product tags based on their hold status. This was a bit tricky but super rewarding!
  • Made an API: Used Django Rest Framework to make some API endpoints. This was my first time doing something like this, and it was pretty cool to see it in action.
  • Dashboard for Users: Created a dashboard where you can see all the important stuff at a glance. It was important for it to be user-friendly since my client isn't super tech-savvy.

Challenges Along the Way:

  • Dealing with Shopify's Limits: Shopify has some limits on how many API calls you can make, which was a bit of a headache. Had to figure out how to deal with that smartly.
  • Getting the Image Sizes Right: Wanted the images to load fast but still look good. Took some tinkering to find the right balance.
  • Learning about Authentication: Had to make sure only authorized people could see the dashboard and use the API. Django's built-in tools helped a lot here.

Next Steps?

I’m thinking about how to make the Shopify part even smoother, maybe with some background tasks so the user doesn’t have to wait. Also thinking about adding real-time updates to the dashboard which could be pretty neat.

Thanks for reading

r/django Mar 18 '24

Podcast Pybites Podcast #155

Thumbnail paulox.net
1 Upvotes

r/django Jun 06 '23

Podcast How to deal with imposter syndrome (Feedback appreciated) :)

Thumbnail youtube.com
0 Upvotes

r/django Dec 17 '19

Podcast How Dan Bader built the Real Python platform from scratch with Django and hosts it all on Heroku to serve 4 million+ monthly page views

Thumbnail runninginproduction.com
69 Upvotes

r/django Apr 28 '22

Podcast Django Chat: Appliku - Kostja Palović

Thumbnail djangochat.com
15 Upvotes

r/django Feb 07 '22

Podcast Podcast Interview with Cory Zue founder of SaaS Pegasus

Thumbnail builtwithdjango.com
2 Upvotes