Django official advanced tutorial on writing reusable apps (analysis and revision)

In this post, I discussed why reusability matters, how we can make our apps reusable, what a Python package is, how to install our prerequisites, how to package our app, and how to install and uninstall our newly packaged app. This post differs in some ways from the original Django advanced tutorial. It contains some fixes and some elaborations which were missing in the original: Django official advanced tutorial on writing reusable apps. I hope it proves helpful to others who might have had trouble packaging and installing their reusable apps. Uninstalling is a bonus ,and I found that extremely helpful to know.

2 Likes

I tried reading a few of your posts now. They sound exciting but every time I stop reading before the end because the red white font thing throws me off. I am unable to focus on what you are trying to tell me.
Would you consider making a “less noisy” version?

Hi @qvisty, I normally don’t do this. But I changed the inline-code color to something more subdued in both dark and light mode (there are two modes represented by the moon/sun button at the top right of the site). Try it out now. I will not change it again. It’s staying the way it is now. This is a freely available to site to everyone with a lot of valuable content which takes a lot of time and effort to create. As they in open source, “Take it AS IS”. Ok? Thanks!

Thank you
It is way better to read now in the mode with the green background. I am happy now, but I must say I am a bit surprised that it sounds like I in some way offended you with my feedback on the readability. It is your site and you decide :+1:

You did not offend me.