📄️ Setting up the Django Admin Site
Up to this point we have been inserting information into the database using mainly the Django interactive console. Of course, if you are developing a web application, for example, to manage courses and teachers, you must provide the end-user with the corresponding views to, at least, submit courses and teachers. We had already solved the case of courses submission using a ModelForm and the new_course() view. But we should still implement views to add teachers, to edit a course or teacher, to delete them, etc.
📄️ Debug Mode
Django projects can run in debug mode. If you open you project's settings.py file, you will find the following lines: