Skip to content

Latest commit

 

History

History
73 lines (46 loc) · 1.39 KB

README.md

File metadata and controls

73 lines (46 loc) · 1.39 KB

meeting-center

1.What's here?

Provide meeting management capabilities for the official websites of various communities

2.Use Panorama

1732351703329

  • openUBMC, openGuass, and MindSpore all use one source code to run multiple services.
  • meeting-platform provide a basic meeting platform for various open source communities.

3.How to use it

1.Install

yum install -y tzdata python3-devel mariadb-devel python3-pip gcc

pip3 install -r requirements.txt

2.Config

  • Get the config and vault-config template from the meeting-deploy

  • Replace environment variables with the correct configuration.

  • Set the environment variables for config and vault-config.

    export CONFIG_PATH=./config
    export VAULT_PATH=./vault-config

3.Prepare

python3 manage.py migrate

4.Test

  • Do test

    python3 manage.py test

    1732347032988

  • View code test coverage

    python3 -m coverage run manage.py test
    coverage report

    1732347612595

5.Run

python3 manage.py runserver --noreload

4.Value-added features

1.sync sig info to db.

python3 manage.py sync_sig