{"id":17786226,"url":"https://github.com/hectormrc/djangular","last_synced_at":"2026-07-08T04:31:32.962Z","repository":{"id":139356884,"uuid":"346023617","full_name":"HectorMRC/djangular","owner":"HectorMRC","description":"Django + AngularJS for a Powerful Web Application","archived":false,"fork":false,"pushed_at":"2021-03-09T13:59:41.000Z","size":8126,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-25T21:35:10.520Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/HectorMRC.png","metadata":{"files":{"readme":"README.md","changelog":"changes.txt","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-03-09T13:55:01.000Z","updated_at":"2021-03-09T13:59:46.000Z","dependencies_parsed_at":null,"dependency_job_id":"d6d33ce5-0eb4-4fe6-ba4e-26782048d20a","html_url":"https://github.com/HectorMRC/djangular","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/HectorMRC/djangular","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HectorMRC%2Fdjangular","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HectorMRC%2Fdjangular/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HectorMRC%2Fdjangular/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HectorMRC%2Fdjangular/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HectorMRC","download_url":"https://codeload.github.com/HectorMRC/djangular/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HectorMRC%2Fdjangular/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35252324,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-08T02:00:06.796Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":"2024-10-27T09:23:01.882Z","updated_at":"2026-07-08T04:31:32.944Z","avatar_url":"https://github.com/HectorMRC.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Blog API with Django Rest Framework Logo](https://cfe-static.s3.amazonaws.com/media/blog-api-django-rest-framework/images/blog_api_cfe.png)\n\nBlog API with Django Rest Framework\n=========\n\nCreate a RESTful API service for the blog we created in [Try Django 1.9](https://www.codingforentrepreneurs.com/projects/try-django-19/) and [Advancing the Blog](https://www.codingforentrepreneurs.com/projects/advancing-the-blog/). \n\n\n\n### Lecture Code\n\n[2- Getting Started](../../tree/bdfda815c221b7ea8b6cbde0b8ad0d4ad0e5475b)\n\n[3 - API Module \u0026 ListAPIView](../../tree/954721370d34bcf21a31c382a4e48e07bed2ae4f)\n\n[4 - Serialize Model Data into JSON](../../tree/a718d7c649784c11d09c2d00690a02fa4955b4f4)\n\n[5 - Serializing Objects in the Python Shell](../../tree/c9a249e4f6cb0f9d0e551490f0e0f7404fa507ea)\n\n[6 - Retrieve API View aka Detail View](../../tree/22ffddc4a52179a223bea4da0e6e96dfb1ec0a02)\n\n[7 - Update \u0026 Destroy (Delete) API View](../../tree/d9d139b195e93f172b1dfd2c8ead3ca92fac5fa0)\n\n[8 - Update \u0026 Delete in the Python Shell](../../tree/c14c0575643c4b6def2c33eef07374fc56b990e7)\n\n[9 - Create Serializer and Create API View](../../tree/3bff5efc0a980e2998f3a56990d63dfca8753c82)\n\n[10 - Associate User with View Methods](../../tree/a712a1dfbec57a6ff252552746a312cbb878131b)\n\n[11 - Custom Permissions](../../tree/76eb764398628691a2be59bc87a541995913e2d7)\n\n[12 - Filtering a Queryset in a ListAPIView](../../tree/7b3edd6f4447940dd2e70fab01af1373284c9b10)\n\n[13 - Pagination with Rest Framework](../../tree/f28c3b577e7813cf2d1881e747814cad4dc882d7)\n\n[14 - Hyperlinked Identity Field for URL](../../tree/56d4e869162b00a3d97bad3634648011eaec9d80)\n\n[15 - Serializer Method Field](../../tree/7f0409cf32338fb3f8dffd35ad8e692aaad5787d)\n\n[16 - Comments API](../../tree/ba82f7c4a2f3258a111dac8f72b652a509016877)\n\n[17 - Comment Children \u0026 Reply Count](../../tree/26c3c5ae0fee2786ff151ce33e4c83351191a687)\n\n[18 - Comments in Post Detail API View](../../tree/3160a2badfc3a97552e5bee7c5aadf072cdddf2d)\n\n[19 - Comment Create Serializer Function Part 1](../../tree/8bf7722f0de63367647c6807f636118bcbe01473)\n\n[20 - Comment Create Serializer Function Part 2](../../tree/47edd6f6dd941929704a3b515061388305db9792)\n\n[21 - Comment Create Serializer Function Part 3](../../tree/74c6a65cf5081062b9cafeabd2e0ee970ed38e69)\n\n[22 - Update \u0026 Destory Mixins](../../tree/a013bce201a508fc83012efa8d48a16f1f2bd267)\n\n[23 - Comment Detail, Update, \u0026 Delete](../../tree/eccca8cd4af9c9fe6fc63b63b73c856acd53114b)\n\n[24 - Comment URLs \u0026 Post Get API Urls](../../tree/2c5ba9a4f57757a71ce04fc072ababdc8129aabe)\n\n[25 - User API Setup](../../tree/2c34b9fd54ce4ac5a83c5f08a77728dd4d604d95)\n\n[26 - ModelSerializer Create Method](../../tree/abb5c20c33874895c52f625d04f22dedb7b0a953)\n\n[27 - Serializer Validation](../../tree/7322598a7a60e4e64f99766623851521694ca5fd)\n\n[28 - Base APIView for User Login](../../tree/93d160122d3000341ad00a30104651e3f45bc0b2)\n\n[29 - UserLogin API Validation](../../tree/25d68173dcf73d6ede89589d6f8791ada52cda0e)\n\n[30 - User Detail Serializer](../../tree/25d68173dcf73d6ede89589d6f8791ada52cda0e)\n\n[31 - Django Rest Framework Settings](../../tree/d9f953f9118bea7079c617ef8fcb753cb4e16fe1)\n\n[32 - Django Rest Framework JWT \u0026 Curl Tests](../../tree/d9636f5636a52319633274f64802694313ebb1b2)\n\n    \n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhectormrc%2Fdjangular","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhectormrc%2Fdjangular","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhectormrc%2Fdjangular/lists"}