Mathias206 / Django-blog

Blog construído utilizando Django

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Blog simples em Django


Este é um blog construido usando o Framework Django. Este projeto ainda receberá atualizações.

Funcionalidades:

  • Criação de novos posts
  • Edição de posts já criados
  • Exclusão de posts já criados
  • Autenticação básica de usuários
  • Sistema de Login e Registro de usuários

Modificações para executar o projeto na sua máquina:

  1. Abre seu terminal no diretório onde deseja clonar esse repositório e execute git clone https://github.com/Mathias206/Django-blog.git
  2. Crie um ambiente virtual
  3. Instale Django e suas dependências
  4. IMPORTANTE! Abra seu terminal e execute: python -c "import secrets; print(secrets.token_urlsafe())", copie a chave de valores gerada, vá emconfig/settings.py, apague o valor já definido em SECRET_KEY = e cole a chave gerada em seu lugar. Para saber mais clique aqui
  5. Execute o comando python manage.py makemigrationsseguido porpython manage.py migrate
  6. Execute o comando python manage.py createsuperuser, saiba mais aqui
  7. Por fim, execute no seu terminal python manage.py runserver, acesse pelo seu navegador http://127.0.0.1:8000/home e tudo deve estar funcionando. Em seguida vá em http://127.0.0.1:8000/admin e faça login com os dados criados no passo anterior para poder ter acesso a todas as funcionalidades do site.

Imagens

Blog Home

Home do Blog

Post Detail

Post detail

Edit Post

Edit Post

New Post

New Post

Login Page

Login Page

Registration Page

Registration Page

About

Blog construído utilizando Django

License:MIT License


Languages

Language:JavaScript 47.6%Language:CSS 41.4%Language:Python 5.8%Language:HTML 5.2%