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)`
|
|
|
|
------------
|
|
|