{"id":28537370,"url":"https://github.com/linkedinlearning/django-esst-2894047","last_synced_at":"2025-07-08T07:31:54.997Z","repository":{"id":39408501,"uuid":"385328893","full_name":"LinkedInLearning/django-esst-2894047","owner":"LinkedInLearning","description":null,"archived":false,"fork":false,"pushed_at":"2024-12-16T18:28:23.000Z","size":52,"stargazers_count":93,"open_issues_count":6,"forks_count":179,"subscribers_count":9,"default_branch":"main","last_synced_at":"2025-06-09T18:11:27.449Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LinkedInLearning.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-07-12T17:26:17.000Z","updated_at":"2025-05-02T15:06:11.000Z","dependencies_parsed_at":"2024-09-05T23:35:15.649Z","dependency_job_id":"8dbc07b8-6627-4a86-85e9-25416428a35d","html_url":"https://github.com/LinkedInLearning/django-esst-2894047","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/LinkedInLearning/django-esst-2894047","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LinkedInLearning%2Fdjango-esst-2894047","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LinkedInLearning%2Fdjango-esst-2894047/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LinkedInLearning%2Fdjango-esst-2894047/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LinkedInLearning%2Fdjango-esst-2894047/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LinkedInLearning","download_url":"https://codeload.github.com/LinkedInLearning/django-esst-2894047/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LinkedInLearning%2Fdjango-esst-2894047/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264221602,"owners_count":23575055,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-06-09T18:09:45.002Z","updated_at":"2025-07-08T07:31:54.990Z","avatar_url":"https://github.com/LinkedInLearning.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Django Essential Training\nThis is the repository for the LinkedIn Learning course Django Essential Training. The full course is available from [LinkedIn Learning][lil-course-url].\n\n![Django Essential Training][lil-thumbnail-url] \n\nDjango is a robust and powerful framework with a lot of moving parts. Although starting a new project can be quite easy, there is a lot to uncover. This course teaches fundamentals, such as what a framework is, what an HTTP request is, and how Django replies to HTTP requests. Software developer and podcaster Leticia Portella walks you through each step of building a working system that can create, edit, and list books per user with an authentication system. Topics include getting started, creating users and data, ORMs, creating a dynamic template, Django class-based files and static views, and so much more!\n\n## Instructions\nThis repository has branches for each of the videos in the course. You can use the branch pop up menu in github to switch to a specific branch and take a look at the course at that stage, or you can add `/tree/BRANCH_NAME` to the URL to go to the branch you want to access.\n\n## Branches\nThe branches are structured to correspond to the videos in the course. The naming convention is `CHAPTER#_MOVIE#`. As an example, the branch named `02_03` corresponds to the second chapter and the third video in that chapter. \nSome branches will have a beginning and an end state. These are marked with the letters `b` for \"beginning\" and `e` for \"end\". The `b` branch contains the code as it is at the beginning of the movie. The `e` branch contains the code as it is at the end of the movie. The `main` branch holds the final state of the code when in the course.\n\nWhen switching from one exercise files branch to the next after making changes to the files, you may get a message like this:\n\n    error: Your local changes to the following files would be overwritten by checkout:        [files]\n    Please commit your changes or stash them before you switch branches.\n    Aborting\n\nTo resolve this issue:\n\t\n    Add changes to git using this command: git add .\n\tCommit changes using this command: git commit -m \"some message\"\n\n\n### Instructor\n\nLeticia Portella \n                            \n\n\n                            \n\nCheck out my other courses on [LinkedIn Learning](https://www.linkedin.com/learning/instructors/leticia-portella).\n\n[lil-course-url]: https://www.linkedin.com/learning/django-essential-training\n[lil-thumbnail-url]: https://cdn.lynda.com/course/2894047/2894047-1632244073199-16x9.jpg\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flinkedinlearning%2Fdjango-esst-2894047","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flinkedinlearning%2Fdjango-esst-2894047","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flinkedinlearning%2Fdjango-esst-2894047/lists"}