Skip to content

Task Management application built with Django, python and SQLite

Notifications You must be signed in to change notification settings

anythinglord/django-mysql

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task Management application

Requirements

  • Python 3.x
  • Django (recommended version)
  • MySQL (or any other database you wish to use)
  • (Optional) Virtualenv for virtual environments

Environment Setup

  1. Clone the Repository:
  2. Create a Virtual Environment (Optional but Recommended):
python -m venv
source venv/bin/activate
  1. Install Dependencies:
pip install -r requirements.txt
  1. Configure the Database:
  • Create a MySQL database and update the configuration in settings.py.
  • Run migrations:
python manage.py migrate
  1. Start the Development Server:
python manage.py runserver
  1. Access the Application: Visit http://localhost:8000 in your web browser.

Contributing

If you want to contribute to this project, follow these steps:

  1. Fork the project
  2. Create a new branch (git checkout -b feature/new-feature)
  3. Make your changes and commit them (git commit -m 'Add new feature')
  4. Push the branch (git push origin feature/new-feature)
  5. Open a pull request on GitHub

Util commands

  • Create a migration file after to create a new model
python manage.py makemigrations
  • Create a superuser
python manage.py createsuperuser

About

Task Management application built with Django, python and SQLite

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published