sudo easy_install virtualenv
python3 -m venv venv --- create a venv
directory for the project
source venv/bin/activate -- activate the
virtual env.
pip install flask -- install flask
The idea for virtual
environment is to import packages like flask only in a copy of the python
Virtual environment
and not pollute the global python installation.
An example flask
application:
Hello.py:
from flask import Flask,
render_template
app = Flask(__name__)
@app.route('/')
def index():
return render_template('index.html')
@app.route('/user/')
def user(name):
return render_template('user.html',
name=name)
if __name__ == '__main__':
app.run(debug=True)
templates/User.html:
Hello, {{ name }}!
Run:
Python hello.py
It will start the
web server http://127.0.0.1:5000
If you browse to http://127.0.0.1:5000/user/watsh
It should o/p Hello,
watsh in browser.
No comments:
Post a Comment