make all this have a login page, use ldap, put a logo on, moved some upstream stuff to static/ -- need to do more here to be consistent with bootstrap 5, but for another day
This commit is contained in:
4
owned.py
4
owned.py
@@ -1,6 +1,7 @@
|
||||
from wtforms import SubmitField, StringField, HiddenField, SelectField, validators
|
||||
from flask import request, render_template, redirect
|
||||
from flask_wtf import FlaskForm
|
||||
from flask_login import login_required, current_user
|
||||
from main import db, app, ma
|
||||
from sqlalchemy import func, Sequence
|
||||
from sqlalchemy.exc import SQLAlchemyError
|
||||
@@ -37,6 +38,7 @@ class OwnedForm(FlaskForm):
|
||||
# /owneds -> GET only -> prints out list of all owneds
|
||||
################################################################################
|
||||
@app.route("/owneds", methods=["GET"])
|
||||
@login_required
|
||||
def owneds():
|
||||
objects = Owned.query.order_by('id').all()
|
||||
return render_template("show_id_name.html", objects=objects, page_title='Show All Ownership types', url_base='owned', alert=st.GetAlert(), message=st.GetMessage() )
|
||||
@@ -45,6 +47,7 @@ def owneds():
|
||||
# /owned -> GET/POST -> creates a new owned type and when created, takes you back to /owneds
|
||||
################################################################################
|
||||
@app.route("/owned", methods=["GET", "POST"])
|
||||
@login_required
|
||||
def new_owned():
|
||||
form = OwnedForm(request.form)
|
||||
page_title='Create new Ownership Type'
|
||||
@@ -66,6 +69,7 @@ def new_owned():
|
||||
# /owned/<id> -> GET/POST(save or delete) -> shows/edits/delets a single owned
|
||||
################################################################################
|
||||
@app.route("/owned/<id>", methods=["GET", "POST"])
|
||||
@login_required
|
||||
def owned(id):
|
||||
### DDP: should this be request.form or request.values?
|
||||
form = OwnedForm(request.form)
|
||||
|
||||
Reference in New Issue
Block a user