我正在进行表单验证,我想在"提交时"验证输入字段,如果错误我使用jquery.scrollTo转到错误:
$('#form_inscripcion').submit(function() {
//se traen todos los inputs del formulario
var $inputs = $('#form_inscripcion :input');
$inputs.each(function() {
var encontro_error = validar($(this)); //uses dependence ok
if (encontro_error){
$.scrollTo( 'input#'+$(this).attr('id'), 800 ); //go to error
return false; // dont submit!... but seems not enter here :(
}
});
});
Run Code Online (Sandbox Code Playgroud)
问题是,当返回错误没有取消提交时,不会运行return false;行.
它工作正常
<form id="form_inscripcion" name="form" method="post" action="some" onsubmit="return false">
Run Code Online (Sandbox Code Playgroud)
但是,永远不会提交.我希望你理解我:)谢谢:)
我来自Java,我想做一些像这样的数据传输对象(DTO):
class ErrorDefinition():
code = ''
message = ''
exception = ''
class ResponseDTO():
sucess = True
errors = list() # How do I say it that it is directly of the ErrorDefinition() type, to not import it every time that I'm going to append an error definition?
Run Code Online (Sandbox Code Playgroud)
或者有更好的方法吗?
from django.contrib.auth.models import User u = User.objects.get(username='test') user.password u'sha1$c6755$66fc32b05c2be8acc9f75eac3d87d3a88f513802
是否可以撤消此密码加密?
当我阅读django代码时,我经常在模型中看到所谓的"sku"和"slug".例如:
name = models.CharField(_("Full Name"), max_length=255, blank=False,
help_text=_("This is what the product will be called in the default site language. To add non-default translations, use the Product Translation section below."))
slug = models.SlugField(_("Slug Name"), blank=True,
help_text=_("Used for URLs, auto-generated from name if blank"), max_length=255)
sku = models.CharField(_("SKU"), max_length=255, blank=True, null=True,
help_text=_("Defaults to slug if left blank"))
Run Code Online (Sandbox Code Playgroud)
我不确定与slug URL的关系是什么.
这个SKU应该如何以及何时使用?
这就是这个特殊字符在vim中的显示方式:

香港专业教育学院tryed有/\x20(\x0e|\x0f)/和/\xe2\x80[\x8e\x8f]/没有结果.
重写 getHeaders() 可以在必要时向请求添加自定义标头。但是如果总是需要设置 X 标头怎么办?例如静态身份验证令牌。
JsonObjectRequest req = new JsonObjectRequest(URL, new JSONObject(params),
new Response.Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
setFollowButton(item);
}
}, null){
@Override
public Map<String, String> getHeaders() throws AuthFailureError {
HashMap<String, String> headers = new HashMap<String, String>();
headers.put("Authorization", "Token XXXXXXXXXXXX");
return headers;
}
};
Application.getInstance().addToRequestQueue(req);
Run Code Online (Sandbox Code Playgroud)
是否可以将标头添加到发送到 addToRequestQueue 方法的请求中,而不是每次写入请求时覆盖它?
文件说:
默认情况下,Invoke API采用RequestResponse调用类型.您可以选择通过将Event指定为InvocationType来请求异步执行.
所以我可以发送到我的函数(python)是InvocationType:事件无处不在:
curl -X POST "https://X.execute-api.us-east-1.amazonaws.com/prod/Y?InvocationType=Event"
-d "InvocationType:Event"
-H "X-Amz-Invocation-Type:Event"
(function sleeps 3 seconds then responses)
null
Run Code Online (Sandbox Code Playgroud)
但不是Async ......文档也说:
当您通过AWS控制台或使用Amazon API Gateway通过HTTPS调用Lambda函数时,Lambda始终使用RequestResponse调用类型.
我知道可以通过aws-CLI实现,如果可以从API网关端点进行,我不明白.
我有一个python脚本myScript.py,每2秒写一个文件.但是,当我想将此脚本作为systemd服务运行时,服务可以工作但不能写入文件.
我创建了一个myscript.service文件/lib/systemd/system/
并设计如下:
[Unit]
Description=My Script Service
After=multi-user.target
[Service]
Type=idle
ExecStart=/usr/bin/python /home/pala/PycharmProjects/myScript.py
[Install]
WantedBy=multi-user.target
Run Code Online (Sandbox Code Playgroud)
并myScript.py是:
import time
while True:
with open("/home/pala/Documents/file.txt", "a") as myFile:
myFile.write("--**--")
time.sleep(2)
Run Code Online (Sandbox Code Playgroud) 我想Django的网址只有2的替代品/module/in/或/module/out/
我正在使用
url(r'^(?P<status>\w+[in|out])/$',
'by_status',
name='module_by-status'),
Run Code Online (Sandbox Code Playgroud)
但是,它匹配其他模式,如/module/i/,/module/n/和/module/ou/.
任何提示都很赞赏:)
在 settings.pyLANGUAGE_CODE = 'es-mx'或LANGUAGE_CODE = 'es-ar'
不工作,但LANGUAGE_CODE = 'es'或LANGUAGE_CODE = 'mk'在渲染模板时工作正常,I18N 在项目设置中处于活动状态,这就是 .mo 和 .po 的样子:

这是 i18n 上下文处理器信息:
{'LANGUAGES': (('ar', 'Arabic'), ('az', 'Azerbaijani'), ('bg', 'Bulgarian'), ('bn', 'Bengali'), ('bs', 'Bosnian'), ('ca', 'Catalan'), ('cs', 'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('el', 'Greek'), ('en', 'English'), ('en-gb', 'British English'), ('es', 'Spanish'), ('es-ar', 'Argentinian Spanish'), ('es-mx', 'Mexican Spanish'), ('es-ni', 'Nicaraguan Spanish'), ('et', 'Estonian'), ('eu', 'Basque'), ('fa', 'Persian'), ('fi', 'Finnish'), ('fr', 'French'), ('fy-nl', 'Frisian'), ('ga', 'Irish'), ('gl', …
django ×4
python ×4
android ×1
aws-lambda ×1
django-urls ×1
encryption ×1
forms ×1
java ×1
javascript ×1
jquery ×1
linux ×1
multilingual ×1
regex ×1
scrollto ×1
systemd ×1
ubuntu ×1
vim ×1