abhishekspeer / abhishekspeer/paytm-django

Add python decouple to the application

Open Beginner friendly
#2 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

# Description

Python Decouple strictly separates the settings parameters from the source code. It adds parameters related to an instance of the project into a seperate .env file. All the environment-specific parameters (secret key, user, passwords, debug status and hosts to mention a few) can be kept into and changed from a single configuration module. Also, It enables changing parameters without having to redeploy the app.

Adding this into .gitignore ensures these are not pushed with the code.

Contributor guide

No contributing guide indexed for this repository

Research direction

Look for the Django settings file (likely settings.py) to see how configuration is currently managed. Install python-decouple, create a .env file for environment variables, and update settings.py to use config() from decouple. Ensure .env is added to .gitignore. Test that the application runs with the new configuration setup.

Written by the indexing model from the issue text.

Assessment

Tech stack
django, python
Domain
backend
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
75/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.