コード例 #1
0
ファイル: main.py プロジェクト: differentiablef/mgsa-website
def default( templatename = None, error = None, redirect_func = None ):
    if not error is None:
        flash(error, 'error');
        
        if not redirect_func is None:
            return call_view(redirect_func)
        
        if templatename is None:
            return redirect(url_for('news.default'))
    
    if templatename is None:
        templatename = 'layout.html'
    
    return render_template( templatename )
コード例 #2
0
ファイル: views.py プロジェクト: differentiablef/mgsa-website
def edit_aboutus():
    cnt = Content.query.filter_by(tag= 'about-us').first()
    return call_view('admin.edit', model_name = 'Content', model_url_key = cnt.id.__repr__())
コード例 #3
0
ファイル: views.py プロジェクト: differentiablef/mgsa-website
def edit_officer():
    return call_view('admin.list', model_name='Officer')
コード例 #4
0
ファイル: views.py プロジェクト: differentiablef/mgsa-website
def update_offices():
    
    return call_view('admin.list', model_name='Office')
コード例 #5
0
ファイル: views.py プロジェクト: differentiablef/mgsa-website
def admin_list_events():
    return call_view('admin.list', model_name='Event')
コード例 #6
0
ファイル: views.py プロジェクト: differentiablef/mgsa-website
def admin_add_event():
     return call_view('admin.add', model_name='Event')
コード例 #7
0
ファイル: views.py プロジェクト: differentiablef/mgsa-website
def admin_list_posts():
    return call_view('admin.list', model_name='NewsPost')