How to add extra fields to M2M relations in Django?

In Django, if you need to create a many-to-many relation you must use ManyToManyField for this purpose and Django automatically generate an intermediary model and everything is okay. But what we do if we want to add extra fields to the intermediary model in Django?...

More...
How to override error pages in Django?

Customizing error pages in your web application or web site is a very useful feature because of giving a good experience to users and let you lead users to the proper page after seeing the error . So let see how to customize these pages in Django projects...

More...
How to deploy Django based projects?

The world is very wide. Science, too. It's interesting to know that programming is also widespread. Python as a programming language has many orientations. For web development with Python, at this moment where I prepared this post, Django is a great and powerful web framework for this purpose. Let's see how to deploy a Django based project on the server...

More...