django_example_ynh/local_test.py
2020-12-29 11:35:39 +01:00

31 lines
601 B
Python

#!/usr/bin/env python3
"""
Start django_ynh in YunoHost setup locally.
Run via:
make local-test
see README for details ;)
"""
from pathlib import Path
try:
from django_ynh.local_test import create_local_test
except ImportError as err:
raise ImportError('Did you forget to activate a virtual environment?') from err
BASE_PATH = Path(__file__).parent
def main():
create_local_test(
django_settings_path=BASE_PATH / 'conf' / 'settings.py',
destination=BASE_PATH / 'local_test',
runserver=True,
)
if __name__ == '__main__':
main()