Companies Home Search Profile

Working with Django Models

Focused View

Reindert-Jan Ekker

2:33:44

17 View
  • 01. Course Overview.mp4
    01:08
  • 02. What Is an ORM.mp4
    06:11
  • 03. Project Demo.mp4
    01:44
  • 04. Introduction-Django Model Classes.mp4
    03:21
  • 05. Demo-Creating a Model.mp4
    04:00
  • 06. Demo-Creating The Database.mp4
    05:21
  • 07. Demo-Different Backends.mp4
    03:20
  • 08. Demo-Instance Operations-Create Update Delete.mp4
    03:30
  • 09. Review.mp4
    04:15
  • 10. Intro-Model Field Types.mp4
    02:32
  • 11. Storing Numbers and Text.mp4
    03:04
  • 12. Demo-TextField.mp4
    03:19
  • 13. Demo-Understanding Null and Blank.mp4
    02:43
  • 14. Review-Field Options.mp4
    02:32
  • 15. Exercise-Field Options.mp4
    02:19
  • 16. Demo-A One-To-Many Relation.mp4
    04:43
  • 17. Manytomany.mp4
    04:06
  • 18. Review Relations.mp4
    03:31
  • 19. Introduction-Managers.mp4
    02:24
  • 20. QuerySets are Lazy.mp4
    02:34
  • 21. Get Filter Lookups.mp4
    04:51
  • 22. Limiting and Ordering.mp4
    03:35
  • 23. Retrieving a Single Object.mp4
    00:59
  • 24. Review-Managers and QuerySets.mp4
    08:32
  • 25. Related Managers.mp4
    05:51
  • 26. Creating a Relation.mp4
    01:23
  • 27. Aggregate and Annotate.mp4
    02:39
  • 28. Referencing Field Values with F.mp4
    02:14
  • 29. Complex Lookups with Q.mp4
    01:28
  • 30. The Model Meta Class.mp4
    04:13
  • 31. Custom Methods.mp4
    04:32
  • 32. Custom Managers.mp4
    02:58
  • 33. Model Inheritance.mp4
    04:46
  • 34. Review.mp4
    03:44
  • 35. Migration Commands.mp4
    04:46
  • 36. Understanding Migration Files.mp4
    04:28
  • 37. Merging Migrations.mp4
    01:10
  • 38. Squashing Migrations.mp4
    01:56
  • 39. Custom Migrations.mp4
    03:30
  • 40. Fixtures.mp4
    01:05
  • 41. Review.mp4
    04:45
  • 42. Knowing Your Queries.mp4
    03:41
  • 43. QuerySet Caching.mp4
    04:27
  • 44. Reducing the Number of Queries.mp4
    02:31
  • 45. Raw SQL.mp4
    00:38
  • 46. Transactions.mp4
    01:51
  • 47. Review.mp4
    00:34
  • Description


    Django’s ORM is one of the most powerful and easy to use ORMs available. This course will teach you how to leverage the full power of Django Models to build better data models for your web applications.

    What You'll Learn?


      At the center of any great web application is a strong data model. Django Models and the framework’s built in ORM is a key tool in the Django developer’s tool belt that makes it easy to build and maintain complex data structures to support your website. In this course, Django ORM Framework, you’ll learn about the features of the Django ORM and how to use it effectively. First, you’ll explore ORMs in general, how they work, and how we use them to abstract complex database queries from the rest of the website’s development. Next, you’ll discover how to write queries, build abstract models, easily encapsulate common data operations, and adapt to changes in your data structure using migrations. Finally, you’ll learn how to optimize, troubleshoot, and maintain your data model. When you’re finished with this course, you’ll have the knowledge of the Django ORM Framework and skills needed to build and maintain a powerful relational foundation for your next web application.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Reindert-Jan Ekker
    Reindert-Jan Ekker
    Instructor's Courses
    After years of working in software development, Reindert-Jan Ekker switched to teaching programmers in 2010 and never looked back. He authors Pluralsight courses and teaches classes about Python, data science, devops (among others). Even though he squeezes some development jobs in here and there, teaching is his real passion and he is looking forward to share this passion with you.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 47
    • duration 2:33:44
    • level average
    • Release Date 2023/12/15