Skip to content
Snippets Groups Projects
Select Git revision
  • 9026699aa53c54ecf44add2d70d8586af40cacd6
  • main default protected
  • ci_test
  • v2.0.27 protected
  • v2.0.26 protected
  • v2.0.25 protected
  • v2.0.24 protected
  • v2.0.23 protected
  • v2.0.22 protected
  • v2.0.21 protected
  • v2.0.20 protected
  • v2.0.19 protected
  • v2.0.18 protected
  • v2.0.17 protected
  • v2.0.16 protected
  • v2.0.15 protected
  • v2.0.14 protected
  • v2.0.13 protected
  • v2.0.12 protected
  • v2.0.11 protected
  • v2.0.10 protected
  • v2.0.9 protected
  • v2.0.8 protected
23 results

object_class.py

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    shared.py 530 B
    from flask import abort, render_template
    from flask.ext.sqlalchemy import SQLAlchemy
    from flask.ext.login import LoginManager
    from flask.ext.principal import Permission, RoleNeed
    from datetime import datetime
    
    db = SQLAlchemy()
    login_manager = LoginManager()
    
    admin_permission = Permission(RoleNeed("admin"))
    user_permission = Permission(RoleNeed("user"))
    roles = ["user", "admin"]
    
    def render_layout(template, **kwargs):
        current_time = datetime.now()
        return render_template(template, current_time=current_time, **kwargs)