{"id":29544467,"url":"https://github.com/ajgthb2002/django-level-6-milestone","last_synced_at":"2026-05-07T10:31:20.865Z","repository":{"id":74547911,"uuid":"457680600","full_name":"AJgthb2002/Django-Level-6-Milestone","owner":"AJgthb2002","description":"A task management application created using Django ORM and Generic View classes. L6 Milestone project for Web Development 201 course - Pupilfirst","archived":false,"fork":false,"pushed_at":"2022-02-14T07:19:31.000Z","size":28,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-19T21:28:35.952Z","etag":null,"topics":["django","django-orm","generic-views","html","python","tailwindcss","task-manager"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AJgthb2002.png","metadata":{"files":{"readme":"Readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"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,"zenodo":null}},"created_at":"2022-02-10T07:49:33.000Z","updated_at":"2022-02-21T13:01:16.000Z","dependencies_parsed_at":"2023-04-29T09:02:48.820Z","dependency_job_id":null,"html_url":"https://github.com/AJgthb2002/Django-Level-6-Milestone","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AJgthb2002/Django-Level-6-Milestone","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AJgthb2002%2FDjango-Level-6-Milestone","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AJgthb2002%2FDjango-Level-6-Milestone/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AJgthb2002%2FDjango-Level-6-Milestone/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AJgthb2002%2FDjango-Level-6-Milestone/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AJgthb2002","download_url":"https://codeload.github.com/AJgthb2002/Django-Level-6-Milestone/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AJgthb2002%2FDjango-Level-6-Milestone/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32733377,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-07T02:14:30.463Z","status":"ssl_error","status_checked_at":"2026-05-07T02:14:29.405Z","response_time":62,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["django","django-orm","generic-views","html","python","tailwindcss","task-manager"],"created_at":"2025-07-17T15:02:12.350Z","updated_at":"2026-05-07T10:31:20.846Z","avatar_url":"https://github.com/AJgthb2002.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"In This milestone, you will be extending the functionality of the project we worked in the level.\n\nThe specification for this program is as follows,\n\n## Specification\n\nYou are asked to build the same project we worked on in the level and add some new features to it.\n\n1) You have to create another field in the model to store the priority of a task, no two tasks can have the same priority, the listing views must always be sorted by priority. Adding a task with an existing priority should increment the existing task's priority by 1 ( Cascading )\n2) Ability to mark tasks as completed\n3) Ability to view completed tasks\n\nThis milestone should be implemented with the Django ORM.\n\nAll views must be implemented using Django's Generic View classes.\n## Boilerplate code\n\nUse the following repository as a starting point for this project: https://github.com/vigneshhari/GDC-Level-6-Milestone\n\nto install the requirements for this project, run the following command in your terminal:\n\n```bash\npip install -r requirements.txt\n```\n\n## Submission\n\nOnce all the required features are implemented, push the code to a GitHub repository and submit the link to the repo.\n\n\n## Help\n\nTo understand how querysets can be ordered take a look [here](https://docs.djangoproject.com/en/3.2/ref/models/querysets/#order-by) , you can use the exists method to check if an object already exists in the database, the exists method is documented [here](https://docs.djangoproject.com/en/3.2/ref/models/querysets/#django.db.models.query.QuerySet.exists)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fajgthb2002%2Fdjango-level-6-milestone","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fajgthb2002%2Fdjango-level-6-milestone","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fajgthb2002%2Fdjango-level-6-milestone/lists"}