Сайт для объединения энтузиастов и единомышленников из разных сфер деятельности. Например вы начинающий бэкенд разработчик, который хочет реализовать свою идею, но не может заплатить деньги за профессиональный фронтенд. Что же вам делать? Ответ прост: найти начинающего фронтендера, который тоже хочет сделать проект, но у которого нет средств на бэкенд разработчика. Именно эту возможность и должен предоставлять наш проект - соединять друг с другом единомышленников, для реализации своих идей, которые в будущем могут перерасти в стартап или огромную компанию.
- Python 3.11
- Django 4.2
git clone https://gitlab.crja72.ru/django_2023/projects/petpreneur
python3 -m venv venv
source venv/bin/activate
python -m venv venv
venv\bin\activate
mv template.env .env
И измените .env под себя
ren template.env .env
И измените .env под себя
Для работы сайта:
pip install -r requirements/prod.txt
Для разработки:
pip install -r requirements/dev.txt
Для тестирования и отладки:
pip install -r requirements/test.txt
cd petpreneur
- Наполнить БД объектами
python manage.py migrate
python manage.py loaddata fixtures/data.json
- Загрузить картинки из media
Нужно переименовать папку media_fixture в media*
python manage.py runserver
- ProjectGiver
- ProjectParticipator
- DummyUser1
- DummyUser2
- DummyUser3
