コード例 #1
0
ファイル: login.py プロジェクト: ReliefInsight/sms-updates
def login_organization(form):
    try:
        organization = Organization.authenticate(
            form.email.data,
            form.password.data
        )

        login_user(organization, remember=True)
    except:
        pass
コード例 #2
0
ファイル: views.py プロジェクト: ReliefInsight/sms-updates
def organizations_apply():
    form = ApplyOrganizationForm()

    if request.method == 'POST':
        form.process(request.form)
        if form.validate():
            organization = Organization.new(
                form.name.data,
                form.email.data,
                form.password.data
            )

            organization.save()

    return render_template('organizations/apply.html',
                           form = form)
コード例 #3
0
ファイル: login.py プロジェクト: ReliefInsight/sms-updates
def load_user(id):
    return Organization.get(Organization.id == id)