Software Alternatives & Reviews

Developing Maintainable Django Projects for the Long Run

Recommended and mentioned products

  1. Swagger is an open source RESTapi Documentation Tool.

    If you are working with Django REST framework, it's a good idea to keep your API documented even if you are not exposing it to the public. One great tool is Swagger and you can generate the Swagger schema automatically for your DRF project by using drf-yasg. Very easy to setup and the schema will be generated from your urls.py files. You can also choose between two different looks.
  2. From error tracking to performance monitoring, developers can see what actually matters, solve quicker, and learn continuously about their applications - from the frontend to the backend.

    In development, when your debug mode is on, you can just go through the very helpful debug messages that Django helps you with. But it's not the same in production. You should definitely setup logs in your Django projects but additionally, a third party tool like Sentry can save you a ton of time and hassle. The setup process can't be simpler, you just sign up and add a few lines to the Django settings file and...