added python ldap / login pages
This commit is contained in:
@@ -6,6 +6,7 @@ from sqlalchemy import Sequence
|
||||
from sqlalchemy.exc import SQLAlchemyError
|
||||
from status import st, Status
|
||||
from refimg import Refimg
|
||||
from flask_login import login_required, current_user
|
||||
|
||||
# pylint: disable=no-member
|
||||
|
||||
@@ -56,6 +57,7 @@ class PersonForm(FlaskForm):
|
||||
# /persons -> GET only -> prints out list of all persons
|
||||
################################################################################
|
||||
@app.route("/persons", methods=["GET"])
|
||||
@login_required
|
||||
def persons():
|
||||
persons = Person.query.all()
|
||||
return render_template("persons.html", persons=persons)
|
||||
@@ -65,6 +67,7 @@ def persons():
|
||||
# /person -> GET/POST -> creates a new person type and when created, takes you back to /persons
|
||||
################################################################################
|
||||
@app.route("/person", methods=["GET", "POST"])
|
||||
@login_required
|
||||
def new_person():
|
||||
form = PersonForm(request.form)
|
||||
page_title='Create new Person'
|
||||
@@ -90,6 +93,7 @@ def new_person():
|
||||
# person
|
||||
################################################################################
|
||||
@app.route("/person/<id>", methods=["GET", "POST"])
|
||||
@login_required
|
||||
def person(id):
|
||||
form = PersonForm(request.form)
|
||||
page_title='Edit Person'
|
||||
|
||||
Reference in New Issue
Block a user