Ravost99 / Flask-Server-Template

A simple application builder. Made with python.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Python Flask Server Template


Check the Github Repository for updates

Flask is an application builder. It is very common in Python but can also be used in Nodejs

A simple server that would print hello world Would be something like this:

from flask import Flask
app = Flask('app')

@app.route('/')
def hello_world():
  return 'Hello, World!'

app.run(host='0.0.0.0', port=8080)

This simple server just returns 'Hello world' screenshot

But maybe you want to render html documents in flask. Well you can do that!

just add render_template after ... import Flask The next step is VITAL: you need to add a folder named templates without it this could happen: internal server error It pretty much means that it cant find a file named [filename].html in your templates folder. So after you created your templates folder put your html document in it. You can write what you want in it.

Then in your python code instead of returning text just return render_template('index.html') The templates file path extension is not needed.

If you want you could also return html code in your return statement

return '<h1>Hello world</h1>'

To learn more, checkout the official guide.

About

A simple application builder. Made with python.


Languages

Language:Python 67.6%Language:HTML 32.4%