Skip to content

Latest commit

 

History

History
55 lines (36 loc) · 1.09 KB

contribute.rst

File metadata and controls

55 lines (36 loc) · 1.09 KB

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