-2

where can I find information of Django internals? more updated then that https://www.youtube.com/watch?v=tkwZ1jG3XgA ?

It is a very good tutorial, but it is almost 20 years old. In Django, I cannot find anything for learning about the internals design decision and architecture, except the old video I mentioned and this very short presentation: https://www.youtube.com/watch?v=7Famf5Sc_jg&ab_channel=EuroPythonConference

Thanks in advance

auvipy
  • 769
  • 10
  • 22
Nisanio
  • 4,056
  • 5
  • 34
  • 46
  • 1
    You can find the updated detailed information about Django on it official [documentation site](https://docs.djangoproject.com/en/stable/), if you want to dig deeper you can go through the [source code](https://github.com/django/django) of Django which is available in GitHub. – Sumithran Mar 29 '23 at 19:35
  • I'm asking for some preliminary steps. In theory, I can read every program source code, but a book, course or tutorial is a better introduction @sumithran – Nisanio Mar 29 '23 at 19:44
  • 1
    I'm afraid we are not allowed to answer this question, [read this](https://meta.stackoverflow.com/a/417480/6562458) – Sumithran Mar 29 '23 at 19:50

1 Answers1

1

Good question. for django internals it is the official link https://docs.djangoproject.com/en/dev/internals/

django use meta programming a lot in its ORM & Form & Admin.

to understand django public API's you need to first understand meta programming & meta class in django.

For understanding how to use the django ORM properly you can check this playlist https://www.youtube.com/watch?v=iQF6pln3Gog&list=PLOLrQ9Pn6cazjoDEnwzcdWWf4SNS0QZml .

For understanding django models internal meta API this video is a good start, though it might seem too advance at first:

https://www.youtube.com/watch?v=VgM0qmpHDiE

I will be adding more relevant links to my answer.

Also for advance level deep understanding of the internals of django components this conference website has slides and videos both to increase your depth in django https://djangounderthehood.com/

And all the videos can be found in this link https://www.youtube.com/@djangounderthehood420/videos

auvipy
  • 769
  • 10
  • 22