Python app.models.Role.insert_roles() Examples
The following are 30
code examples of app.models.Role.insert_roles().
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example.
You may also want to check out all available functions/classes of the module
app.models.Role
, or try the search function
.
Example #1
Source File: test_client.py From circleci-demo-python-flask with MIT License | 6 votes |
def setUp(self): self.app = create_app('testing') self.app_context = self.app.app_context() self.app_context.push() db.create_all() Role.insert_roles() self.client = self.app.test_client(use_cookies=True)
Example #2
Source File: manage.py From flask-base with MIT License | 6 votes |
def setup_general(): """Runs the set-up needed for both local development and production. Also sets up first admin user.""" Role.insert_roles() admin_query = Role.query.filter_by(name='Administrator') if admin_query.first() is not None: if User.query.filter_by(email=Config.ADMIN_EMAIL).first() is None: user = User( first_name='Admin', last_name='Account', password=Config.ADMIN_PASSWORD, confirmed=True, email=Config.ADMIN_EMAIL) db.session.add(user) db.session.commit() print('Added administrator {}'.format(user.full_name()))
Example #3
Source File: manage.py From BhagavadGita with GNU General Public License v3.0 | 6 votes |
def setup_general(): """Runs the set-up needed for both local development and production. Also sets up first admin user.""" Role.insert_roles() admin_query = Role.query.filter_by(name='Administrator') if admin_query.first() is not None: if User.query.filter_by(email=Config.ADMIN_EMAIL).first() is None: user = User( first_name='Radha', last_name='Krishna', password=Config.ADMIN_PASSWORD, confirmed=True, email=Config.ADMIN_EMAIL) db.session.add(user) db.session.commit() print('Added administrator {}'.format(user.full_name()))
Example #4
Source File: manage.py From penn-club-ratings with MIT License | 6 votes |
def setup_general(): """Runs the set-up needed for both local development and production. Also sets up first admin user.""" Role.insert_roles() admin_query = Role.query.filter_by(name='Administrator') if admin_query.first() is not None: if User.query.filter_by(email=Config.ADMIN_EMAIL).first() is None: user = User( first_name='Admin', last_name='Account', password=Config.ADMIN_PASSWORD, confirmed=True, email=Config.ADMIN_EMAIL) db.session.add(user) db.session.commit() print('Added administrator {}'.format(user.full_name()))
Example #5
Source File: manage.py From flasky-with-celery with MIT License | 5 votes |
def deploy(): """Run deployment tasks.""" from flask.ext.migrate import upgrade from app.models import Role, User # migrate database to latest revision upgrade() # create user roles Role.insert_roles() # create self-follows for all users User.add_self_follows()
Example #6
Source File: test_user_model.py From flasky-first-edition with MIT License | 5 votes |
def setUp(self): self.app = create_app('testing') self.app_context = self.app.app_context() self.app_context.push() db.create_all() Role.insert_roles()
Example #7
Source File: test_selenium.py From flasky-first-edition with MIT License | 5 votes |
def setUpClass(cls): # start Firefox try: cls.client = webdriver.Firefox() except: pass # skip these tests if the browser could not be started if cls.client: # create the application cls.app = create_app('testing') cls.app_context = cls.app.app_context() cls.app_context.push() # suppress logging to keep unittest output clean import logging logger = logging.getLogger('werkzeug') logger.setLevel("ERROR") # create the database and populate with some fake data db.create_all() Role.insert_roles() User.generate_fake(10) Post.generate_fake(10) # add an administrator user admin_role = Role.query.filter_by(permissions=0xff).first() admin = User(email='john@example.com', username='john', password='cat', role=admin_role, confirmed=True) db.session.add(admin) db.session.commit() # start the Flask server in a thread threading.Thread(target=cls.app.run).start() # give the server a second to ensure it is up time.sleep(1)
Example #8
Source File: test_client.py From flasky-first-edition with MIT License | 5 votes |
def setUp(self): self.app = create_app('testing') self.app_context = self.app.app_context() self.app_context.push() db.create_all() Role.insert_roles() self.client = self.app.test_client(use_cookies=True)
Example #9
Source File: test_user_model.py From flask-base with MIT License | 5 votes |
def test_roles_and_permissions(self): Role.insert_roles() u = User(email='user@example.com', password='password') self.assertTrue(u.can(Permission.GENERAL)) self.assertFalse(u.can(Permission.ADMINISTER))
Example #10
Source File: test_user_model.py From flask-base with MIT License | 5 votes |
def test_make_administrator(self): Role.insert_roles() u = User(email='user@example.com', password='password') self.assertFalse(u.can(Permission.ADMINISTER)) u.role = Role.query.filter_by( permissions=Permission.ADMINISTER).first() self.assertTrue(u.can(Permission.ADMINISTER))
Example #11
Source File: test_user_model.py From flask-base with MIT License | 5 votes |
def test_administrator(self): Role.insert_roles() r = Role.query.filter_by(permissions=Permission.ADMINISTER).first() u = User(email='user@example.com', password='password', role=r) self.assertTrue(u.can(Permission.ADMINISTER)) self.assertTrue(u.can(Permission.GENERAL)) self.assertTrue(u.is_admin())
Example #12
Source File: manage.py From flasky-first-edition with MIT License | 5 votes |
def deploy(): """Run deployment tasks.""" from flask_migrate import upgrade from app.models import Role, User # migrate database to latest revision upgrade() # create user roles Role.insert_roles() # create self-follows for all users User.add_self_follows()
Example #13
Source File: test_api.py From flasky-with-celery with MIT License | 5 votes |
def setUp(self): self.app = create_app('testing') self.app_context = self.app.app_context() self.app_context.push() db.create_all() Role.insert_roles() self.client = self.app.test_client()
Example #14
Source File: test_user_model.py From flasky-with-celery with MIT License | 5 votes |
def setUp(self): self.app = create_app('testing') self.app_context = self.app.app_context() self.app_context.push() db.create_all() Role.insert_roles()
Example #15
Source File: test_selenium.py From flasky-with-celery with MIT License | 5 votes |
def setUpClass(cls): # start Firefox try: cls.client = webdriver.Firefox() except: pass # skip these tests if the browser could not be started if cls.client: # create the application cls.app = create_app('testing') cls.app_context = cls.app.app_context() cls.app_context.push() # suppress logging to keep unittest output clean import logging logger = logging.getLogger('werkzeug') logger.setLevel("ERROR") # create the database and populate with some fake data db.create_all() Role.insert_roles() User.generate_fake(10) Post.generate_fake(10) # add an administrator user admin_role = Role.query.filter_by(permissions=0xff).first() admin = User(email='john@example.com', username='john', password='cat', role=admin_role, confirmed=True) db.session.add(admin) db.session.commit() # start the Flask server in a thread threading.Thread(target=cls.app.run).start() # give the server a second to ensure it is up time.sleep(1)
Example #16
Source File: test_client.py From flasky-with-celery with MIT License | 5 votes |
def setUp(self): self.app = create_app('testing') self.app_context = self.app.app_context() self.app_context.push() db.create_all() Role.insert_roles() self.client = self.app.test_client(use_cookies=True)
Example #17
Source File: manage.py From flask-blog with MIT License | 5 votes |
def deploy(): """Run deployment tasks.""" # 插入角色 Role.insert_roles() # 插入管理员 User.insert_admin()
Example #18
Source File: test_api.py From flasky-first-edition with MIT License | 5 votes |
def setUp(self): self.app = create_app('testing') self.app_context = self.app.app_context() self.app_context.push() db.create_all() Role.insert_roles() self.client = self.app.test_client()
Example #19
Source File: manage.py From circleci-demo-python-flask with MIT License | 5 votes |
def deploy(): """Run deployment tasks.""" from flask_migrate import upgrade from app.models import Role, User # migrate database to latest revision upgrade() # create user roles Role.insert_roles() # create self-follows for all users User.add_self_follows()
Example #20
Source File: test_user_model.py From penn-club-ratings with MIT License | 5 votes |
def test_administrator(self): Role.insert_roles() r = Role.query.filter_by(permissions=Permission.ADMINISTER).first() u = User(email='user@example.com', password='password', role=r) self.assertTrue(u.can(Permission.ADMINISTER)) self.assertTrue(u.can(Permission.GENERAL)) self.assertTrue(u.is_admin())
Example #21
Source File: test_user_model.py From penn-club-ratings with MIT License | 5 votes |
def test_make_administrator(self): Role.insert_roles() u = User(email='user@example.com', password='password') self.assertFalse(u.can(Permission.ADMINISTER)) u.role = Role.query.filter_by( permissions=Permission.ADMINISTER).first() self.assertTrue(u.can(Permission.ADMINISTER))
Example #22
Source File: test_user_model.py From penn-club-ratings with MIT License | 5 votes |
def test_roles_and_permissions(self): Role.insert_roles() u = User(email='user@example.com', password='password') self.assertTrue(u.can(Permission.GENERAL)) self.assertFalse(u.can(Permission.ADMINISTER))
Example #23
Source File: test_user_model.py From BhagavadGita with GNU General Public License v3.0 | 5 votes |
def test_administrator(self): Role.insert_roles() r = Role.query.filter_by(permissions=Permission.ADMINISTER).first() u = User(email='user@example.com', password='password', role=r) self.assertTrue(u.can(Permission.ADMINISTER)) self.assertTrue(u.can(Permission.GENERAL)) self.assertTrue(u.is_admin())
Example #24
Source File: test_user_model.py From BhagavadGita with GNU General Public License v3.0 | 5 votes |
def test_make_administrator(self): Role.insert_roles() u = User(email='user@example.com', password='password') self.assertFalse(u.can(Permission.ADMINISTER)) u.role = Role.query.filter_by( permissions=Permission.ADMINISTER).first() self.assertTrue(u.can(Permission.ADMINISTER))
Example #25
Source File: test_user_model.py From BhagavadGita with GNU General Public License v3.0 | 5 votes |
def test_roles_and_permissions(self): Role.insert_roles() u = User(email='user@example.com', password='password') self.assertTrue(u.can(Permission.GENERAL)) self.assertFalse(u.can(Permission.ADMINISTER))
Example #26
Source File: test_user_model.py From Simpleblog with MIT License | 5 votes |
def test_roles_and_permissions(self): Role.insert_roles() u = User(email='john@example.com', password='cat') self.assertTrue(u.operation(Permission.WRITE_ARTICLES)) self.assertFalse(u.operation(Permission.MODERATE_COMMENTS))
Example #27
Source File: manage.py From Simpleblog with MIT License | 5 votes |
def deploy(): from flask_migrate import upgrade from app.models import Role # 迁移数据库到最新修订版本 upgrade() # 创建用户角色 Role.insert_roles()
Example #28
Source File: test_selenium.py From circleci-demo-python-flask with MIT License | 5 votes |
def setUpClass(cls): # start Chrome try: cls.client = webdriver.Chrome(service_args=["--verbose", "--log-path=test-reports/chrome.log"]) except: pass # skip these tests if the browser could not be started if cls.client: # create the application cls.app = create_app('testing') cls.app_context = cls.app.app_context() cls.app_context.push() # suppress logging to keep unittest output clean import logging logger = logging.getLogger('werkzeug') logger.setLevel("ERROR") # create the database and populate with some fake data db.create_all() Role.insert_roles() User.generate_fake(10) Post.generate_fake(10) # add an administrator user admin_role = Role.query.filter_by(permissions=0xff).first() admin = User(email='john@example.com', username='john', password='cat', role=admin_role, confirmed=True) db.session.add(admin) db.session.commit() # start the Flask server in a thread threading.Thread(target=cls.app.run).start() # give the server a second to ensure it is up time.sleep(1)
Example #29
Source File: test_user_model.py From circleci-demo-python-flask with MIT License | 5 votes |
def setUp(self): self.app = create_app('testing') self.app_context = self.app.app_context() self.app_context.push() db.create_all() Role.insert_roles()
Example #30
Source File: test_api.py From circleci-demo-python-flask with MIT License | 5 votes |
def setUp(self): self.app = create_app('testing') self.app_context = self.app.app_context() self.app_context.push() db.create_all() Role.insert_roles() self.client = self.app.test_client()