Start
The project was started in Django, using models.py added the event data and made the event listing functions, and through django-admin registered different users.
Middle
In the middle of the project, templates were made to use urls and html files for adding, editing, updating and deleting events (CRUD), without the need to access admin, which allows for greater data security
Finishing
In the end I was able to create a way to list the events using JsonResponse and error handling was done with Http404.
Considerations
The project was made by Digital Innovation One. By Rafael Galleani. I was able to learn the fundamentals and what is needed to use Django, and with that, acquire new knowledge about Python!
Enjoy