Найти в Дзене
letsCode

Flask: делаем простое веб приложение на Python (простой сайт) [2018]

Создаем вэб приложение (сайт) на языке Python и web фреймворке Flask. Начать на Python достаточно просто, благодоря динамической типизации и простому синтаксису. А в связке с Flask удобство языка помогает очень быстро создавать мощные и функциональные вэб приложения. Для начала нужно создать проект и зафиксировать версию python с помощью утилиты pyenv: pyenv local 3.6.4 где 3.6.4 - версия python, которую я использовал в видео, в вашем случае это может быть другая версия. Далее мы устанавливаем flask: pip install flask после чего фискируем версии используемых фреймворков: pip freeze > requirements.txt Открываем редактор, в моем случае это PyCharm, который можно бесплатно скачать с сайта JetBrains: https://www.jetbrains.com/pycharm/download Далее, следуя рекомендациям руководства по быстрому старту, создаем контроллер и шаблоны страниц: http://flask.pocoo.org/docs/0.12/quickstart/ Репозиторий с исходными кодами из видео: https://github.com/drucoder/flask-sweater/tree/FlaskJinja Сайт Fla

Создаем вэб приложение (сайт) на языке Python и web фреймворке Flask. Начать на Python достаточно просто, благодоря динамической типизации и простому синтаксису. А в связке с Flask удобство языка помогает очень быстро создавать мощные и функциональные вэб приложения.

Для начала нужно создать проект и зафиксировать версию python с помощью утилиты pyenv:

pyenv local 3.6.4

где 3.6.4 - версия python, которую я использовал в видео, в вашем случае это может быть другая версия.

Далее мы устанавливаем flask:

pip install flask

после чего фискируем версии используемых фреймворков:

pip freeze > requirements.txt

Открываем редактор, в моем случае это PyCharm, который можно бесплатно скачать с сайта JetBrains:

https://www.jetbrains.com/pycharm/download

Далее, следуя рекомендациям руководства по быстрому старту, создаем контроллер и шаблоны страниц:

http://flask.pocoo.org/docs/0.12/quickstart/

Репозиторий с исходными кодами из видео:

https://github.com/drucoder/flask-sweater/tree/FlaskJinja

Сайт Flask:

http://flask.pocoo.org/docs/0.12/

Сайт Jinja2:

http://jinja.pocoo.org/docs/2.10/templates/

Видео с установкой python:

https://youtu.be/5DuudrU7jK0

Ссылка на канал:

https://www.youtube.com/channel/UC1g3kT0ZcSXt4_ZyJOshKJQ

Ссылка на плейлист:

https://www.youtube.com/playlist?list=PLU2ftbIeotGrVZA85M6PnXSOHY7MnTBCc