小编DeN*_*DeN的帖子

如何允许在页面上只播放一个嵌入的YouTube视频?

我的页面上有一些嵌入的YouTube视频:

            <div class="video_block">
                <div class="embed-responsive embed-responsive-16by9">
                    <iframe class="embed-responsive-item" src="https://www.youtube.com/embed/4LaUVEF9GTs?rel=0" frameborder="0" allowfullscreen></iframe>
                </div>
            </div>

            <div class="video_block">
                <div class="embed-responsive embed-responsive-16by9">
                    <iframe class="embed-responsive-item" src="https://www.youtube.com/embed/JYZ_oP7QVSY?rel=0" frameborder="0" allowfullscreen></iframe>
                </div>
            </div>
Run Code Online (Sandbox Code Playgroud)

如果用户在所有视频中按播放按钮,如何避免同时播放多个视频? 感谢您提前提出任何建议或想法.

javascript youtube video jquery

10
推荐指数
2
解决办法
2247
查看次数

如何检查Python类中的请求方法?

我有一个Flask课:

class Likes(object):
    def __init__(self, model, table_id):
        self.model = model
        self.table_id = table_id

        if request.form["likes"] == 'like':
            query = self.model.query.filter_by(id=table_id).first()
            query.likes += 1
            db.session.commit()
            flash(u'Like =)) ' + query.title, 'info')
        elif request.form["likes"] == 'dislike':
            query = self.model.query.filter_by(id=table_id).first()
            query.likes -= 1
            db.session.commit()
            flash(u"Don't like =(" + query.title, 'info')
Run Code Online (Sandbox Code Playgroud)

我希望每次用户发送POST请求时调用此类,但每次创建我的类的实例时,我都需要添加检查请求类型:

# ...
if request.method == 'POST':
    Likes(Post, request.form["post_id"])
# ...
Run Code Online (Sandbox Code Playgroud)

如何改进我的课程并在其中添加此检查:

if request.method == 'POST':
    # ...
Run Code Online (Sandbox Code Playgroud)

解决方案: 使用装饰器@ app.before_request

@app.before_request
def before_req():
    if request.method == 'POST':
        flash(u'Before request', 'success')
Run Code Online (Sandbox Code Playgroud)

python flask

4
推荐指数
1
解决办法
1万
查看次数

如何在Django 2.*管理面板中停止记录最近的操作和历史记录?

对所有人!

我正在使用Django 2.*并且不知道如何从Django Admin面板中删除这个无用的日志功能.

我需要在Django管理面板中完全停止跟踪所有最近的操作和记录历史记录.

请帮我找一个解决方案.(在我这里寻求帮助之前,我已经足够好了)

Django管理员的历史 Django管理员最近的行动

python django django-admin python-3.x

4
推荐指数
1
解决办法
1355
查看次数

标签 统计

python ×2

django ×1

django-admin ×1

flask ×1

javascript ×1

jquery ×1

python-3.x ×1

video ×1

youtube ×1