Skip to content

roitnedurp/Magazzino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

get Magazzino running

Updated: 2021-10-06

requirements

  • django
  • django-widget-tweaks
  • mysqlclient
  • libmariadb-dev (debian package)

creating a virtualenv

  • cd lorenzoProject/
  • python3 -m venv .env
  • source .env/bin/activate
  • pip install django
  • pip install django-widget-tweaks
  • sudo apt update && sudo apt install libmariadb-dev
  • pip install mysqlclient

alternate DB

pros

portability, virtually no network connection needed (bootstrap need internet connection)

semplicity, one-node model

cons

code must be changed

sqlite management require docs readings, no adminer at all

requirements:

sudo apt install sqlite3

deployment:

If MySQL support is unnecessary or unwanted, simplest way to store your data is SQlite

in settings.py alterate DATABASES object like this below:

DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), } }

inspect sqlite database

  • sqlite3 db.sqlite3 enter DB
  • .tables show DB structure

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published