def createAlbum(): form = CreateAlbumForm(prefix="createAlbum") if form.validate_on_submit(): album = Album(name=form.name.data, description=form.description.data, creationDate=datetime.utcnow(), numImages=0, coverImageId=0) if form.passwordProtected.data and form.passwordHash.data: album.passwordHash = getAlbumPasswordHash(album.creationDate, form.passwordHash.data) db.session.add(album) db.session.commit() return admin(createAlbumForm=form)