-
Instale o Python 3.7 ou superior.
-
Faça o download ou clone do projeto aqui no github
-
utilize o terminal cmd no windows ou o terminal de alguma IDE.
-
Ative o ambiente virtual "myenv" no diretório raiz (um nível acima dos arquivos do projeto)
myenv\Scripts\activate
-
Instale os pacote com o comendo:
pip install -r requirements.txt
-
No terminal, vá até a pasta em que se encontra o arquivo manage.py (mesmo direitório do arquivo requirements.txt supracitado) e rode o seguinte comando:
python manage.py migrate
-
Crie um super usuário (rode o camando abaixo e informe login, email e senha)
py manage.py createsuperuser
-
Inicie o servidor:
python manage.py runserver
-
Acesse o endereço http://127.0.0.1:8000/admin em seu browser
Django CKEditor
Jazzmin
A aplicação tem 2 temas: jazzmin e Material. Para alternar entre os temas, modifique o arquivo /cadnotas/settings.py da seguinte forma:
INSTALLED_APPS = [
# Django Material Admin template
# 'material',
# 'material.admin',
# Jazzmin template
'jazzmin',
"django.contrib.admin",
...
INSTALLED_APPS = [
# Django Material Admin template
'material',
'material.admin',
# Jazzmin template
#'jazzmin',
#"django.contrib.admin",
...
o diretório "dist" contém o arquivo executável de um robô que roda a aplicação em um servidor local.
Esse robô executa a aplicação depois de instalada. Ou seja, na primeira execução é preciso seguir os passo acima até o item 6, pois somente depois de instalados os requerimentos o robô funcionará.
O código do robô está no arquivo cadnotas.py.
Entretanto, o robô está configurado com os arquivos do projeto em:
C:\cad-notas\cadastro-notas\cad-notas
Se o seu caminho for difenrente, altere a linha 10 do arquivo cadnotas.py e crie outro executável.
Para criar o seu executável:
pip install pyinstaller
pyinstaller --onefile --noconsole cadnotas.py
Download o aplicativo DB Broser para SQLite para te ajudar a visualizar seus dados
Faça um backup do arquivo db.sql3 (esse é o seu banco de dados)