小编use*_*084的帖子

禁用Bootstrap中的链接

第一个例子不起作用.我需要一个列表来禁用链接?或者我的第一个演示有什么问题?

<a class="disabled" href="#">Disabled link</a>
Run Code Online (Sandbox Code Playgroud)
<ul class="nav nav-pills">
  ...
  <li role="presentation" class="disabled"><a href="#">Disabled link</a></li>
  ...
</ul>
Run Code Online (Sandbox Code Playgroud)

https://jsfiddle.net/7y0u2amy/

html css twitter-bootstrap twitter-bootstrap-3

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

用jinja2生成随机数

我需要生成1到50之间的随机数.显然,随机滤波器需要一个序列.如何在Jinja中创建1到50的数字列表?

{{ [1,n,50]|random() }}
Run Code Online (Sandbox Code Playgroud)

jinja2 flask python-2.7

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

在webview中打开网址 - phonegap

我想知道如何在嵌入webview的app环境中打开一个url.目前这个演示将在外部浏览器中打开一个新选项卡,因此,不是我所期望的.我正在使用google.com进行测试.

总结,我正在寻找一个功能演示.

<?xml version="1.0" encoding="UTF-8"?>

<!-- config.xml reference: https://build.phonegap.com/docs/config-xml -->
<widget xmlns     = "http://www.w3.org/ns/widgets"
        xmlns:gap = "http://phonegap.com/ns/1.0"
        xmlns:android = "http://schemas.android.com/apk/res/android"
        id        = "com.xxx.xxxxx"
        version   = "1.0.0">

    <preference name="stay-in-webview" value="true" />

    <access origin="*" browserOnly="true" subdomains="true" />

    <content src="index.html" />

    <allow-navigation href="https://google.com/*" />

    <gap:plugin name="cordova-plugin-whitelist" source="npm" version="~1" />
    <gap:plugin name="org.apache.cordova.inappbrowser" />
    <gap:plugin name="org.apache.cordova.splashscreen" />

    <preference name="phonegap-version"           value="cli-5.4.1" />
    <preference name="permissions"                value="none"/>
    <preference name="target-device"              value="universal"/>
    <preference name="fullscreen"                 value="true"/>

</widget>
Run Code Online (Sandbox Code Playgroud)
<!DOCTYPE html>
<html>
    <head>
        <link rel="stylesheet" type="text/css" href="css/index.css" />
    </head>
    <body>
        <div>
            <script type="text/javascript" …
Run Code Online (Sandbox Code Playgroud)

android webview phonegap-plugins cordova phonegap-build

14
推荐指数
2
解决办法
2万
查看次数

使用通配符在列表中查找字符串

我正在使用通配符在列表中查找一些文件名.

from datetime import date
dt = str("RT" + date.today().strftime('%d%m'))
print dt # RT0701
Run Code Online (Sandbox Code Playgroud)

基本上我需要找到这种模式dt + "*.txt":

RT0701*.txt
Run Code Online (Sandbox Code Playgroud)

在此列表中:

l = ['RT07010534.txt', 'RT07010533.txt', 'RT02010534.txt']
Run Code Online (Sandbox Code Playgroud)

我怎么能用for循环呢?

python loops for-loop

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

通过pdo停止查询

我正在使用PDO,用户应该可以选择停止之前触发的请求.

例如,现在我单击生成报告,但是在请求之后我忘了再选择一个使报告无效的字段.所以我需要取消请求,并创建一个新请求.

基本上,如何取消正在运行的MYSQL查询?

if (!isset($_POST['cancel_request'])) { 
    //query
}else{
    //the user cancel the query
}
Run Code Online (Sandbox Code Playgroud)

我知道我可以使用kill命令和PID进程,但这应该通过PDO运行,我不知道什么是PID.

mysql database pdo

8
推荐指数
2
解决办法
1471
查看次数

在特定字符后提取文本

我需要在之后提取这个词 @

我怎样才能做到这一点?我在想什么:

text="Hello there @bob !"
user=text[text.find("@")+1:]
print user
Run Code Online (Sandbox Code Playgroud)

输出:

bob !
Run Code Online (Sandbox Code Playgroud)

但正确的输出应该是:

bob
Run Code Online (Sandbox Code Playgroud)

python python-2.7

7
推荐指数
2
解决办法
2万
查看次数

更新wtforms中的提交按钮文本

我有一个表单,将用于新的提交和更新.我的问题是关于提交按钮的文本.我想根据具体情况将文本更改为新提交新更新.这纯粹是提供信息的.

class Interview(Form):
    ...
    submit = SubmitField('New submit')  
Run Code Online (Sandbox Code Playgroud)

如果可能的话,我想避免创建一个具有完全相同字段的新类,只是因为提交文本.

python flask wtforms flask-wtforms

7
推荐指数
2
解决办法
2696
查看次数

基本身份验证错误 500

我有这个.htaccess

AuthType Basic
AuthName "Protected Area"
AuthUserFile /.htpasswds/.htpasswd
Require valid-user
Run Code Online (Sandbox Code Playgroud)

和一个 .htpassword

test:$apr1$zXAu7nnl$612DeubGZ9jDrDPB1S8VO0
Run Code Online (Sandbox Code Playgroud)

目录结构是:

/.htpasswds/.htpasswd
/public_html/.htaccess
Run Code Online (Sandbox Code Playgroud)

任何登录尝试都会出现 500 错误。在 cpanel 中,错误未记录在错误日志中。

apache basic-authentication

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

使用URL处理器正确格式化规范URL结构

编辑:你能更仔细地阅读我的问题吗?这个问题具体而且没有重复,如前所述.显然我在发帖前看过这个问题.


在这个来自文档的演示代码中,lang参数之后的片段将是静态的.所以,用英语/en/about,例如葡萄牙语/pt/about.好吧,应该是正确的/pt/sobre.

有关使用URL处理器的正确方法的任何想法?

from flask import Flask, g

app = Flask(__name__)

@app.url_defaults
def add_language_code(endpoint, values):
    if 'lang_code' in values or not g.lang_code:
        return
    if app.url_map.is_endpoint_expecting(endpoint, 'lang_code'):
        values['lang_code'] = g.lang_code

@app.url_value_preprocessor
def pull_lang_code(endpoint, values):
    g.lang_code = values.pop('lang_code', None)

@app.route('/<lang_code>/')
def index():
    ...

@app.route('/<lang_code>/about')
def about():
Run Code Online (Sandbox Code Playgroud)

python culture internationalization flask

5
推荐指数
1
解决办法
583
查看次数

在Recaptcha中设置语言-Flask

当用户忘记选中recaptcha复选框时,我正在尝试更改错误消息。即使将语言设置为pt后,我仍然收到此消息:The response parameter is missing.

from flask.ext.wtf import Form, RecaptchaField

recaptcha = RecaptchaField()
Run Code Online (Sandbox Code Playgroud)
RECAPTCHA_PUBLIC_KEY = 'yyyy'
RECAPTCHA_PRIVATE_KEY = 'xxxx'
RECAPTCHA_PARAMETERS = {'hl': 'pt'}
Run Code Online (Sandbox Code Playgroud)

- 此处的语言代码

-关于Recpacha的 docs1 docs2

如何更改这些消息的语言?

编辑:即使升级到flask-wtforms的最新版本之后,错误消息仍然始终是英文。仅标签会更改。

相关源代码

python recaptcha flask wtforms flask-wtforms

5
推荐指数
1
解决办法
528
查看次数