Skip to content

samuel-oldra/Blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django Blog

Tecnologias e práticas utilizadas • Funcionalidades • Comandos

Desenvolvida uma aplicação de blog.

Tecnologias e práticas utilizadas

  • Python 3.8
  • Django 4.2
  • SQLite
  • Arquitetura MVT

Funcionalidades

  • Listagem, Detalhe, Cadastro e Edição de Posts

alt text alt text alt text

Comandos

pip

pip list --outdate pip install --upgrade pip setuptools Django ... 

virtualenv (windows)

python -m venv env env\Scripts\activate.bat env\Scripts\deactivate.bat 

Instalar bibliotecas, gravar/instalar requerimentos

(env) pip install Django (env) pip freeze > requirements.txt (env) pip install -r requirements.txt 

Criar projeto

(env) django-admin startproject mysite . 

Criar super user (Django Administration)

(env) python manage.py createsuperuser (admin/admin) 

Criar apps

(env) python manage.py startapp blog 

Migrations

(env) python manage.py makemigrations (env) python manage.py migrate 

Executar projeto

(env) python manage.py runserver