vulyk.admin package

Submodules

vulyk.admin.models module

class vulyk.admin.models.AuthModelView(model, name=None, category=None, endpoint=None, url=None, static_folder=None, menu_class_name=None, menu_icon_type=None, menu_icon_value=None)[source]

Bases: flask_admin.contrib.mongoengine.view.ModelView

Model view that requires authentication and admin status Comes with useful extra of wysiwyg field

action_view()

Mass-model action view.

ajax_lookup()
ajax_update()

Edits a single column of a record in list view.

api_file_view()
create_view()

Create model view

delete_view()

Delete model view. Only POST method is allowed.

details_view()

Details model view

edit_view()

Edit model view

export(export_type)
extra_js = ['//cdn.ckeditor.com/4.7.1/standard/ckeditor.js']
index_view()

List view

is_accessible()bool[source]

Override this method to add permission checks.

Flask-Admin does not make any assumptions about the authentication system used in your application, so it is up to you to implement it.

By default, it will allow access for everyone.

Module contents