/django-project

Django project exercise

Primary LanguagePython

Django Surveys Project

Requisitos

Download do projeto

  • git clone https://github.com/rafaelassacconi/django-project.git - clona o repositório
  • cd django-project - entra na pasta do projeto
  • python -m venv .venv - cria virtualenv
  • source .venv/bin/activate ou .\.venv\Scripts\activate - ativa virtualenv
  • pip install Django - instala Django
  • cd womakers - entra na pasta do sistema
  • python manage.py migrate - executa migrações
  • python manage.py createsuperuser - cria usuário do admin
  • python manage.py runserver - executa aplicação

Comandos

Criação do projeto

  • mkdir django-project - cria pasta do projeto
  • cd django-project - entra na pasta do projeto
  • python -m venv .venv - cria virtualenv
  • source .venv/bin/activate ou .\.venv\Scripts\activate - ativa virtualenv
  • pip install Django - instala Django

Criação da aplicação

  • django-admin startproject womakers - cria projeto Django
  • cd womakers - entra na pasta do sistema
  • python manage.py startapp surveys - cria app

Migrações

  • python manage.py migrate - executa migrações
  • python manage.py showmigrations - mostra status das migrações
  • python manage.py sqlmigrate surveys 0001 - mostra SQL da migração

Outros

  • python manage.py runserver - executa aplicação
  • python manage.py createsuperuser - cria usuário do admin
  • python manage.py --help - ver opções de comandos
  • python manage.py shell - executa o console
  • python manage.py test - executa os testes
  • python manage.py test surveys.tests.test_models.QuestionTestCase - executa um teste específico

Documentações

Models

Admin

Views

Forms

Templates

Testes

Bootstrap

CharJS