Vinicius-CS / vueblog

Projeto de blog com frontend em Vue 3 e Vuetify 3 para estilização e backend em Python 3 e Django.
1 stars 0 forks source link
django mysql python3 vue3 vuetify3
Vue Blog Logo

Vinicius-Vue Vinicius-Vuetify Vinicius-HTML Vinicius-CSS Vinicius-Js Vinicius-Python Vinicius-Django Vinicius-MySQL

Projeto de blog com frontend em Vue 3 e Vuetify 3 para estilização e backend em Python 3 e Django. Para o banco de dados, foi utilizado o MySQL, o diagrama e a SQL com as tabelas populadas se encontram na pasta documentos, bem como as considerações do projeto.


Configurações

Backend

Execute os comandos abaixo na pasta backend.

Instale as bibliotecas do Python utilizadas no projeto:

Configure as variáveis do banco de dados no arquivo settings.py:90.

Crie um banco de dados chamado vueblog, se você utilizar outro nome para a database altere em settings.py:93.

Execute as migrations para criar as tabelas no banco de dados:

Passe para o próximo passo se você já importou a SQL.

Frontend

Execute os comandos abaixo na pasta frontend:

Execute o comando abaixo para instalar as dependências do projeto:


Iniciando o Servidor

Frontend

Execute o comando abaixo para iniciar o servidor de frontend:

Backend

Execute o comando abaixo para iniciar o servidor de backend:


Configurações Opcionais

Você pode configurar a quantidade de artigos exibidos por página e a URL base da API em config.json, certifique-se de manter o /api.