Skip to content

Suggestions for overcoming common challenges in Django projects

License

Notifications You must be signed in to change notification settings

shezi/django-unstuck

Repository files navigation

django-unstuck

Suggestions for overcoming common challenges in Django projects

There are some challenges that come up in every Django project. Some of them right at the start: How do I organize my apps? Where do I put the base template, and all the other templates? Should I do internationalization right away?
Other problems only crop up a little later: how do I manage production settings? How do I make sure permissions are checked correctly? How do I make menus appear correctly?
Some may appear at any point in time: how do I add content pages? What code goes into models/controllers/views?

In this repository, we try to find ways to get unstuck from these challenges. Some people may call the things we do here “best practices” or “patterns” or “recipes” or “ideas” or “opinions”. These are just things we’ve found to work in these situations many times. Some of our solutions are more directly applicable, others are more guideline-style.

You can also join us on Discord or on Telegram.

Here are the things we have ideas for:

The project itself

This repository also contains a project called "Django Unstuck" that adheres to the guidelines in the documentation.

About

Suggestions for overcoming common challenges in Django projects

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published