Projeto de um site simples de criação de salas de estudo, com troca de mensagens dentro das salas, feito em Django, para fins educacionais. O HTML, CSS e os Scripts em JavaScript não foram feitos por mim, apenas modificados para renderizar corretamente as variáveis e objetos. O projeto foi feito seguindo o tutorial Python Django 7 Hour Course.
- Python 3.10+
- pip
- (Opcional) PostgreSQL
Caso queira usar SQLite, não é necessário PostgreSQL
git clone https://github.com/jeovasb00/StudyBud.git
cd StudyBudpython -m venv .venv source .venv/bin/activate.venv\Scripts\activatepip install -r requirements.txtCrie um arquivo .env na pasta raiz do projeto baseado no arquivo .env.example
cp .env.example .envUSE_SQLITE=True
SECRET_KEY=change-me
DEBUG=Truepython -c "from django.core.management.utils import get_random_secret_key; print(get_random_secret_key())"USE_SQLITE=False
SECRET_KEY=change-me
DEBUG=True
DB_NAME=nome_do_banco
DB_USER=usuario
DB_PASSWORD=senha
DB_HOST=localhost
DB_PORT=5432python manage.py migratepython manage.py createsuperuserpython manage.py runserver