{"id":21084842,"url":"https://github.com/shanu-shahbin/django_user_management_with_postgres","last_synced_at":"2026-05-21T04:05:44.393Z","repository":{"id":254144778,"uuid":"845623454","full_name":"shanu-shahbin/Django_user_management_with_postgres","owner":"shanu-shahbin","description":"This project demonstrates setting up a Django application with PostgreSQL as the database, bypassing Django's built-in model management. Instead, it uses the psycopg2 module to execute direct SQL queries for CRUD operations. The project requires Python 3.8 or higher, PostgreSQL 12 or higher, and the psycopg2 module.","archived":false,"fork":false,"pushed_at":"2024-08-21T16:11:18.000Z","size":27,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-21T00:15:23.049Z","etag":null,"topics":["api","django","orm","postgresql","swagger-ui"],"latest_commit_sha":null,"homepage":"","language":"HTML","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/shanu-shahbin.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}},"created_at":"2024-08-21T15:50:33.000Z","updated_at":"2024-10-18T15:36:40.000Z","dependencies_parsed_at":null,"dependency_job_id":"6d291e16-321a-449a-a1fd-a93a78549f81","html_url":"https://github.com/shanu-shahbin/Django_user_management_with_postgres","commit_stats":null,"previous_names":["shanu-shahbin/django_user_management_with_postgres"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shanu-shahbin%2FDjango_user_management_with_postgres","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shanu-shahbin%2FDjango_user_management_with_postgres/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shanu-shahbin%2FDjango_user_management_with_postgres/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shanu-shahbin%2FDjango_user_management_with_postgres/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shanu-shahbin","download_url":"https://codeload.github.com/shanu-shahbin/Django_user_management_with_postgres/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243526953,"owners_count":20305115,"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":["api","django","orm","postgresql","swagger-ui"],"created_at":"2024-11-19T20:27:25.651Z","updated_at":"2026-05-21T04:05:44.349Z","avatar_url":"https://github.com/shanu-shahbin.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1\u003eDjango User Management with PostgreSQL\u003c/h1\u003e\n\u003cp\u003e\u003c/p\u003eThis project demonstrates how to set up a Django application using PostgreSQL as the database, with Django's built-in model management disabled. Instead, the psycopg2 module is used to execute SQL queries directly for CRUD operations.\u003c/p\u003e\n\nInstallation and Configuration\nPrerequisites\nPython 3.8 or higher\nPostgreSQL 12 or higher\npsycopg2 module for PostgreSQL connectivity\nDatabase Setup\nCreate the PostgreSQL Database:\nCreate a PostgreSQL database named user_management using SQL queries or a graphical tool like pgAdmin.\n![pgAdmin 4 8_21_2024 7_09_44 PM](https://github.com/user-attachments/assets/6fab33ed-5bad-4742-8a9f-b9b8a6afeb88)\npsql working \n![Select SQL Shell (psql) 8_21_2024 7_15_22 PM](https://github.com/user-attachments/assets/5ab6be38-0a0f-47e7-bd2f-d2bd5845b6f9)\n![SQL Shell (psql) 8_21_2024 9_16_01 PM](https://github.com/user-attachments/assets/3998d128-43ed-403c-82f7-19927adc1683)\nthe templete output images\n\n![View Users - Google Chrome 8_21_2024 9_14_07 PM](https://github.com/user-attachments/assets/9c3119d8-ec90-4604-b608-2424f7591c04)\n![View Users - Google Chrome 8_21_2024 9_14_39 PM](https://github.com/user-attachments/assets/b7b2db1e-705f-451c-b895-9ef6231eeff4)\n![View Users - Google Chrome 8_21_2024 9_15_10 PM](https://github.com/user-attachments/assets/c987d94d-c045-480b-a093-82c8927a0bca)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshanu-shahbin%2Fdjango_user_management_with_postgres","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshanu-shahbin%2Fdjango_user_management_with_postgres","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshanu-shahbin%2Fdjango_user_management_with_postgres/lists"}