Contribute

Project Detail

You can find all technologies we used in our project into these files:

  • Version: 1.0.0

  • Frameworks: Django 3.2.4

  • Libraries:
    • Django rest framework 3.12.4

    • Jinja2 3.0.1

  • Language: Python 3.9.4

Git Rules

Sage team Git Rules Policy is available here:

Development

Run project tests before starting to develop - products app is required for running tests

$ python manage.py startapp products
INSTALLED_APPS = [
  ...
  'products',
  ...
]
  • you have to generate everything for this app

  • diagram file is available here: Diagram

$ python manage.py generate --app products --diagram sage_painless/tests/diagrams/product_diagram.json
  • run tests

$ python manage.py test sage_painless