The Password Generator is a simple Django-based web application that allows users to generate strong and random passwords.
- Generate random and secure passwords.
- Specify the length and complexity of passwords.
- Customize password characters to include numbers, symbols, and more.
Follow these steps to set up and run the Password Generator Django app:
-
Clone the Repository:
git clone https://github.com/your-username/password-generator.git cd password-generator
-
Create a Virtual Environment:
python -m venv venv source venv/bin/activate
-
Install Dependencies:
pip install -r requirements.txt
-
Apply Database Migrations:
python manage.py migrate
-
Create a Superuser (Admin):
python manage.py createsuperuser
Follow the prompts to create an admin account.
-
Run the Development Server:
python manage.py runserver
-
Access the App:
Open your web browser and visit
http://localhost:8000
to access the Password Generator. -
Admin Access:
You can access the admin panel at
http://localhost:8000/admin
using the superuser credentials you created earlier.
- Use the web interface to generate passwords with different settings.
- Customize the password length, include numbers, symbols, and more.
Contributions are welcome! If you have any improvements or feature suggestions, please create a pull request.
This project is open-source and available under the MIT License. You are free to use and modify the application as needed.
Enjoy generating strong passwords with the Password Generator Django app!