예제 #1
0
파일: views.py 프로젝트: gmist/solostyle
def admin_video_add():
    form = VideoForm()
    if form.validate_on_submit():
        video = Video()
        form.populate_obj(video)
        video.put()
        return redirect(url_for('gallery.admin_video'))
    return render_template('gallery/admin/video_add.html', form=form)
예제 #2
0
파일: views.py 프로젝트: gmist/solostyle
def admin_video_edit(key_id):
    video = Video.retrieve_by_id(key_id)
    if not video:
        return redirect(url_for('gallery.admin_video'))
    if request.method == 'POST' and 'delete_video' in request.form:
        video.key.delete()
        return redirect(url_for('gallery.admin_video'))
    form = VideoForm(obj=video)
    if form.validate_on_submit():
        form.populate_obj(video)
        video.put()
        return redirect(url_for('gallery.admin_video'))
    return render_template('gallery/admin/video_edit.html', form=form)