https://github.com/anythinglord/django-mysql
Task Management application built with Django, python and SQLite
https://github.com/anythinglord/django-mysql
django-rest-framework python3 sqlite
Last synced: 3 months ago
JSON representation
Task Management application built with Django, python and SQLite
- Host: GitHub
- URL: https://github.com/anythinglord/django-mysql
- Owner: anythinglord
- Created: 2023-10-11T17:00:08.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-10T02:10:57.000Z (over 1 year ago)
- Last Synced: 2025-01-21T22:35:02.426Z (4 months ago)
- Topics: django-rest-framework, python3, sqlite
- Language: Python
- Homepage:
- Size: 14.9 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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
python -m venv
source venv/bin/activate
```
3. **Install Dependencies:**
```python
pip install -r requirements.txt
```
4. **Configure the Database:**
- Create a MySQL database and update the configuration in `settings.py`.
- Run migrations:
```python
python manage.py migrate
```5. **Start the Development Server:**
```python
python manage.py runserver
```
6. **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
python manage.py makemigrations
```
- Create a superuser
```python
python manage.py createsuperuser
```