49 lines
1.5 KiB
Markdown
49 lines
1.5 KiB
Markdown
[](https://artberry.xyz/static/Logo.svg "test")
|
|
### booru сайт нового поколения
|
|
|
|
**репозиторий для разработки и тестирования новых версий веб-приложения artberry**
|
|
|
|
------------
|
|
|
|
|
|
### используемые технологии
|
|
#### backend:
|
|
- ##### ЯП: [Python](http://https://www.python.org/ "Python")
|
|
- ##### ФРЕЙМВОРК: [Flask](http://https://flask.palletsprojects.com/en/stable/ "Flask")
|
|
- ##### ШАБЛОНИЗАЦИЯ: [JINJA](http:/https://jinja.palletsprojects.com/en/stable// "JINJA")
|
|
|
|
#### frontend:
|
|
- ##### HTML
|
|
- ##### CSS
|
|
- ##### JAVASCRIPT
|
|
|
|
------------
|
|
|
|
|
|
#### ЗАПУСК И ТЕСТИРОВАНИЕ
|
|
#### Для удобства и скорости разработки выполните следующие шаги:
|
|
|
|
#### создайте виртуальное окружение:
|
|
- `python -m venv venv`
|
|
|
|
#### запустите виртуальное окружение:
|
|
*WINDOWS*:
|
|
- **powershell:** ` .\venv\Scripts\Activate`
|
|
- **CMD:** `venv\Scripts\activate.bat`
|
|
|
|
*LINUX* | *MAC*:
|
|
- `source venv/bin/activate`
|
|
|
|
#### установите зависимости:
|
|
- `pip install -r requirements.txt`
|
|
|
|
#### запустите проект
|
|
- `python app.py` или `flask run`
|
|
|
|
#### Для отладки в конце файла `app.py` измените:
|
|
|
|
- `app.run(debug=False)` **на:** `app.run(debug=True)`
|
|
|
|
------------
|
|
|