* Update admin.py * Bump google-auth from 2.0.0 to 2.3.0 Bumps [google-auth](https://github.com/googleapis/google-auth-library-python) from 2.0.0 to 2.3.0. - [Release notes](https://github.com/googleapis/google-auth-library-python/releases) - [Changelog](https://github.com/googleapis/google-auth-library-python/blob/main/CHANGELOG.md) - [Commits](https://github.com/googleapis/google-auth-library-python/compare/v2.0.0...v2.3.0) --- updated-dependencies: - dependency-name: google-auth dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Create greetings.yml * Bump astroid from 2.8.3 to 2.8.4 Bumps [astroid](https://github.com/PyCQA/astroid) from 2.8.3 to 2.8.4. - [Release notes](https://github.com/PyCQA/astroid/releases) - [Changelog](https://github.com/PyCQA/astroid/blob/main/ChangeLog) - [Commits](https://github.com/PyCQA/astroid/compare/v2.8.3...v2.8.4) --- updated-dependencies: - dependency-name: astroid dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump google-auth from 2.3.0 to 2.3.1 Bumps [google-auth](https://github.com/googleapis/google-auth-library-python) from 2.3.0 to 2.3.1. - [Release notes](https://github.com/googleapis/google-auth-library-python/releases) - [Changelog](https://github.com/googleapis/google-auth-library-python/blob/main/CHANGELOG.md) - [Commits](https://github.com/googleapis/google-auth-library-python/compare/v2.3.0...v2.3.1) --- updated-dependencies: - dependency-name: google-auth dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Email templates added * Delete greetings.yml * Delete greetings.yml * Bump google-auth from 2.3.1 to 2.3.2 Bumps [google-auth](https://github.com/googleapis/google-auth-library-python) from 2.3.1 to 2.3.2. - [Release notes](https://github.com/googleapis/google-auth-library-python/releases) - [Changelog](https://github.com/googleapis/google-auth-library-python/blob/main/CHANGELOG.md) - [Commits](https://github.com/googleapis/google-auth-library-python/compare/v2.3.1...v2.3.2) --- updated-dependencies: - dependency-name: google-auth dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Requested Changes made Changed the Message like this: ```Congratulations, You have been selected for the {designation} at {company_name}.``` and removed additional fields * Requested Changes made Change the message to this ```We regret to inform you that you have not been selected for {designation} role at {company_name}. CDC will keep bringing more such opportunities for you in the future.``` and removed additional optional fields. Co-authored-by: CDC-IITDH <76999613+CDC-IITDH@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
---|---|---|
.github | ||
CDC_Backend | ||
.gitignore | ||
README.md | ||
requirements.txt |
README.md
CDC - Backend
Setup
- Download the Repository to your local machine
- Create a Virtual Environment in the CDC_Backend folder with this command below
python -m venv venv
- Activate the environment with this command
.\venv\Scripts\activate
- Install the dependencies
pip install -r requirements.txt
- Ensure that you have the PostgreSQL installed on your machine and is running on PORT 5432
- Make sure to give the correct database credentials in settings.py
Running the Application
- Activate the environment with this command.
.\venv\Scripts\activate
- Start the application by running this command (Run the command where manage.py is
located)
python manage.py runserver
Accessing the Admin Panel
- You can access the admin panel by running the server and opening http://localhost:8000/admin
- Run
python manage.py createsuperuser
to create a user to access the admin panel. - Set up the Username and Password
- You can log in and change the database values anytime.
Deploying
- Add the hosted domain name in
ALLOWED_HOSTS
in settings.py - Update the
CORS_ORIGIN_WHITELIST
list andCORS_ORIGIN_ALLOW_ALL
variable
API Reference
Check here for Api Reference