def init(username, password): """ Init Admin account """ click.echo('Initializing Database...') db.create_all() admin = Admin.query.first() with db.auto_commit(): if admin: click.echo('The administrator already exists, updating...') admin.username = username admin.set_password(password) else: click.echo('Creating the temporary administrator account...') admin = Admin( username=username, blog_title='临时博客名', blog_sub_title='临时副标题', name='临时昵称', about='临时关于' ) admin.set_password(password) db.session.add(admin) category = Category.query.first() if category is None: click.echo('Create the default category...') category = Category(name='默认') db.session.add(category) click.echo('Done.')
def initadmin(username, password): """Initialize the administrator user and default category""" from app.models import Admin, Category click.echo('Initializing the database...') db.create_all() admin = Admin.query.first() if admin is not None: click.echo('The administrator already exists, updating...') admin.username = username admin.set_password(password) else: click.echo('Creating the temporary administrator account...') admin = Admin( username=username, email='*****@*****.**', blog_title='Blog', blog_sub_title='blog sub title, something.', name='Mr.Wang', about="um, The man was lazy and didn't leave a profile") admin.set_password(password) db.session.add(admin) category = Category.query.first() if category is None: click.echo('Creating the default category...') category = Category(name='Default') db.session.add(category) db.session.commit() click.echo('Done.')
def create_admin(user_name, password): admin = Admin(username=user_name) admin.set_password(password) admin.get_token() db.session.add(admin) db.session.commit() print(admin)
def init(username, password): click.echo('初始化数据库...') db.create_all() admin = Admin.query.first() if admin is not None: click.echo('管理员已经存在,正在更新...') admin.username = username admin.set_password(password) else: click.echo('正在创建临时管理员帐户...') admin = Admin(username=username, blog_title='AmeBlog', blog_sub_title="Hello world", name='Admin', about='Hello world') admin.set_password(password) db.session.add(admin) category = Category.query.first() if category is None: click.echo('正在创建默认类别...') category = Category(name='Default') db.session.add(category) db.session.commit() click.echo('完成.')
def init(username, password): """Building Bluelog, just for you.""" click.echo('Initializing the database...') db.create_all() admin = Admin.query.first() if admin is not None: click.echo('The administrator already exists, updating...') admin.username = username admin.set_password(password) else: click.echo('Creating the temporary administrator account...') admin = Admin( username=username ) admin.set_password(password) db.session.add(admin) category = Category.query.first() if category is None: click.echo('Creating the default category...') category = Category(name='Default') db.session.add(category) db.session.commit() click.echo('Done.')
def fake_admin(): admin = Admin( username = "******", ) admin.set_password('123456') db.session.add(admin) db.session.commit()
def create_admin(client, username="******", password="******"): with client.application.test_request_context(): admin = Admin(username=username) admin.set_password(password) db.session.add(admin) db.session.commit() return admin
def fake_admin(): admin = Admin(username='******', email='*****@*****.**', blog_title='Blog', blog_sub_title='blog sub title, something.', name='Mr.Wang', about="um, The man was lazy and didn't leave a profile") admin.set_password('123456') db.session.add(admin) db.session.commit()
def fake_admin(): admin = Admin( username='******', blog_title='Bluelog', blog_sub_title="No, I'm the real thing.", name='Mima Kirigoe', about='Um, l, Mima Kirigoe, had a fun time as a member of CHAM...') admin.set_password('helloflask') db.session.add(admin) db.session.commit()
def register(): form = RegistrationForm() if form.validate_on_submit(): user = Admin(username=form.username.data, email=form.email.data, phone=form.phone.data,department=form.department.data, usertype=int(form.usertype.data)) user.set_password(form.password.data) db.session.add(user) db.session.commit() flash('Congratulations, you registered a new user for the system!') return redirect(url_for('login')) return render_template('register.html', title='Register', form=form)
def fake_admin(): admin = Admin( username = '******', blog_title = 'nblog', blog_sub_title = 'blog blog', name = 'Li Ning', about = '个人主页' ) admin.set_password('20201111') db.session.add(admin) db.session.commit()
def admin_add(): form = AdminForm() if form.validate_on_submit(): data = form.data admin = Admin(name=data['name'], role_id=data['role_id'], is_super=1) admin.set_password(data['password']) db.session.add(admin) db.session.commit() flash("管理员添加成功", "success") return redirect(url_for("admin.admin_add")) return render_template("admin/admin_add.html", form=form)
def register(): form = AdminRegistrationForm() if form.validate_on_submit(): user = Admin(username=form.username.data, email=form.email.data) user.set_password(form.password.data) db.session.add(user) db.session.commit() flash( 'Congratulations, you are now a registered user! Login to contunue.' ) return redirect(url_for('login')) return render_template('register.html', title='Register', form=form)
def register(): if current_user.is_authenticated: return redirect(url_for('index')) form = RegistrationForm() if form.validate_on_submit(): admin = Admin(email=form.email.data) admin.set_password(form.password.data) db.session.add(admin) db.session.commit() flash('Congratulations, you are now an Admin', 'success') return redirect(url_for('login')) return render_template('register.html', title='Register', form=form)
def register(): try: if current_user.is_authenticated: return redirect(url_for('index')) form = RegistrationForm() if form.validate_on_submit(): user = Admin(username=form.username.data, email=form.email.data) user.set_password(form.password.data) db.session.add(user) db.session.commit() flash('Congratulations, you are now a registered user!') return redirect(url_for('login')) return render_template('register.html', title='Register', form=form) except Exception as e: raise e
def register_admin(): if current_user.is_authenticated: return redirect(url_for('admin.dashboard_account')) form = AdminRegistrationForm() if form.validate_on_submit(): admin = Admin(admin_full_name=form.admin_full_name.data, admin_email=form.admin_email.data, admin_phone=form.admin_phone.data) admin.set_password(form.admin_password.data) db.session.add(admin) db.session.commit() flash('Admin successfully registered. Login to continue!') return redirect(url_for('auth.login_admin')) return render_template('auth/register_user.html', title='Admin Registration', form=form)
def setUp(self): app = create_app(config='testing') self.context = app.test_request_context() self.context.push() self.client = app.test_client() self.runner = app.test_cli_runner() db.create_all() admin = Admin(username='******', blog_title='Test title', blog_sub_title='Test sub title', name='name', about='about') admin.set_password('12345678') db.session.add(admin) db.session.commit()
def setUp(self): self.app = create_app('testing') self.request_context = self.app.test_request_context() self.request_context.push() self.client = self.app.test_client() self.runner = self.app.test_cli_runner() db.create_all() user = Admin(name='whxcer', username='******', email='*****@*****.**', about='I am test', blog_title='TestBlog', blog_sub_title='TestBlog sub title') user.set_password('123456') db.session.add(user) db.session.commit()
def init(username, password): """Building Bluelog, just for you.""" click.echo('Initializing the database...') admin = Admin.query.first() if admin is not None: click.echo('The administrator already exists, updating...') admin.username = username admin.set_password(password) else: click.echo('Creating the temporary administrator account...') admin = Admin(username=username, master='autohe', about='Anything about you.') admin.set_password(password) db.session.add(admin) db.session.commit()
def register(): if current_user.is_authenticated: return redirect(url_for('index')) form = RegistrationForm() if form.validate_on_submit(): if Admin.query.all() == None: role = 'superadmin' else: role = 'admin' user = Admin(name=form.name.data, email=form.email.data, phone_number=form.phone_number.data, role=role) user.set_password(form.password.data) db.session.add(user) db.session.commit() flash(f'Account created for { form.name.data }!', 'success') return redirect(url_for('login')) return render_template('register.html', title="Register", form=form)
def register(): ''' This link allows any site visitors not currently logged in as administrators to create administrator accounts. ''' # If user is logged in, redirect to admin panel if current_user.is_authenticated: return redirect(url_for('admin_panel')) form = AdminRegistration(request.form) if form.validate_on_submit(): user = Admin(username=form.username.data, email=form.email.data) user.set_password(form.password.data) db.session.add(user) db.session.commit() flash('Congratulations, you are now a registered admin!') return redirect(url_for('login')) elif form.errors: flash(form.errors) return render_template('register.html', title='Register', form=form)
def admin(): form = AdminForm() try: admin = db.session.query(Admin).filter(Admin.id==1).one() form.login.data = admin.login except: form.login.data = 'admin' if form.validate_on_submit(): try: admin = db.session.query(Admin).filter(Admin.id==1).one() admin.login = form.login.data admin.set_password(form.password.data) db.session.commit() except: admin = Admin(login=form.login.data) admin.set_password(form.password.data) db.session.add(admin) db.session.commit() flash("Учетная запись администратора изменена") return redirect(url_for("index")) return render_template("admin.html", form=form)
def admin_register(): # If a user who's already logged in tries to register, send him/her to the # homepage. if current_user.is_authenticated: return redirect(url_for("admin_home")) form = AdminRegistrationForm() # POST: Process the admin registration form. if form.validate_on_submit(): admin = Admin(username=form.username.data, email=form.email.data) admin.set_password(form.password.data) db.session.add(admin) db.session.commit() login_user(admin, remember=False) next_page = request.args.get("next") if not next_page or url_parse(next_page).netloc != '': next_page = url_for("admin_home") return redirect(next_page) # GET: Render the admin login page. return render_template("admin_register.html", form=form)
def fake_admin(): admin = Admin(username='******', master='autohe', about='fack day...') admin.set_password('1') db.session.add(admin) db.session.commit()
from app import app, db from app.models import Admin, User #insert a default admin into the database admin = Admin(username='******', email='*****@*****.**', phone='6667778888', department='IT', usertype=1) admin.set_password('admin') db.session.add(admin) db.session.commit() #insert records into User table to test the system. will be remove before the deployment. user = User(username='******', fname='Wei', lname='Shi', gender=1, city='Arlington', score=630, email='*****@*****.**', phone='6667778888') user.set_password('weishi') db.session.add(user) db.session.commit() user = User(username='******', fname='linus', lname='Torvalds', gender=1, city='Fort Worth', score=900,
from app.models import Admin, User from app import db newUser = Admin(user_code="12345678", name="admin", email="*****@*****.**", password="******") newUser.set_password("12345678") db.session.add(newUser) db.session.commit()
from app import db from app.models import Admin, Course, Mac, Location, Student, Receiver, StudentLogin from flask import request, json a = Admin(email='*****@*****.**') a.set_password('123456') db.session.add(a) db.session.commit() s = StudentLogin(email='*****@*****.**') s.set_password('123456') db.session.add(s) db.session.commit() print("ok!") # l = Location(venue='CR-3-3') # db.session.add(l) # db.session.commit() # c = Course(course_code='SMT440', start_time='0800', end_time='1130') # db.session.add(c) # db.session.commit() # s = Student(email='*****@*****.**', name='tester') # db.session.add(s) # db.session.commit()