小编a p*_*erd的帖子

Django - 渲染单个表单字段的<label>

我有选择地在表单上渲染字段.

class SomeForm(forms.Form):
    foo = forms.ChoiceField(label='Some Foo', ...)
    bar = forms.BooleanField(label='Some Bar', ...)
    ...
Run Code Online (Sandbox Code Playgroud)

我有一个自定义标记,基于其他一些逻辑,让我使用FIELD标记中的上下文变量迭代我需要的表单的字段:

{% fieldsineed %}
  {% if FIELD.field.widget|klass == "CheckboxInput" %}
    <li>{{ FIELD }} {{ FIELD.field.label }}</li>
  {% else %}
    <li>{{ FIELD.label }}: {{ FIELD }}</li>
  {% endif %}
{% endfieldsineed %}
Run Code Online (Sandbox Code Playgroud)

(klass是我从这里得到的过滤器,它返回过滤值的类名.)

不幸的是,FIELD.label只是一个字符串.有没有简单的方法<label>为给定的表单字段呈现标记?

django django-forms

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

从curl或get_video_info获取youtube视频网址

所以,我正在开发一个php项目,其中一部分是抓取一个youtube视频网址并将其插入到html5视频标签中.我正在使用curl调用http://youtube.com/get_video_info?video_id=XXX并在我的本地计算机上获取正确的视频文件网址.

但是,当我将我的代码上传到我的网络服务器并尝试运行它时,没有一个视频网址有效.网址似乎很好,但有些参数,如IP,不同.我无法理解为什么它可以在运行xampp或mamp的本地机器上运行,但不能在我的Web服务器上运行.我甚至尝试在youtube视频页面上做一个卷曲,并注意到在本地,它会输出页面并播放视频,但在我的网络服务器上,所有的视频通话都得到404.

有关这个的任何信息?无论如何,我可以获取YouTube视频网址,以便我可以在html5视频标签中播放YouTube视频?这就是为什么keepvid和这样的网站使用该死的java小程序?

php youtube video

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

将MySQL的花式表格格式化为stdout

当我在MySQL的命令行解释器中执行SELECT时,我得到一个甜蜜的ASCII表:

+----+------+
| id | name |
+----+------+
|  1 | Bob  |
|  2 | Mary |
|  3 | Jane |
|  4 | Lisa |
+----+------+

但是,如果我将结果传递到某处(例如echo "SELECT ..." | mysql),我会得到一个无聊的旧制表符分隔结果.

如何在stdout中获得精美的表格格式?

mysql stdout

10
推荐指数
1
解决办法
3220
查看次数

CSS有源地图吗?

我正在使用jQuery动态地将CSS标签添加到页面:

$('<style type="text/css"/>').text(css).appendTo(document.head);
Run Code Online (Sandbox Code Playgroud)

在Chrome开发者工具中查看时,所有CSS都显示为"localhost",这并不总是有用:

在此输入图像描述

是否有类似CSS的Source Maps,它可以让我识别调试器的CSS来源?

css webkit google-chrome source-maps

10
推荐指数
1
解决办法
797
查看次数

AWS CLI V2“AWS firehose put-record”抱怨无效的 base64:

我曾经能够将记录发送到 firehose 而不会出现任何这样的问题

aws firehose put-record --delivery-stream-name my-stream --record='Data="{\"foor\":\"bar\"}"'
Run Code Online (Sandbox Code Playgroud)

但自从我将 cli 更新到版本 2 后,我收到此错误:

Invalid base64: "{"foor":"bar"}"
Run Code Online (Sandbox Code Playgroud)

我尝试将 {"foo":"bar"} 转换为 based64 但后来我得到了InvalidArgumentException

aws firehose put-record --delivery-stream-name my-stream --record='Data=e1wiYXNkZlwiOlwidGVzdGFtXCJ9Ig=='


An error occurred (InvalidArgumentException) when calling the PutRecord operation: This operation is not permitted on KinesisStreamAsSource delivery stream type.
Run Code Online (Sandbox Code Playgroud)

aws-cli amazon-kinesis amazon-kinesis-firehose

10
推荐指数
3
解决办法
4893
查看次数

如何在Emacs中删除HTML标记的内容

Vim有一个很棒的功能,允许用户删除标记内容,引号等.例如,在以下情况:

<h1>  Cursor is here -> ? <- :)  </h1>
Run Code Online (Sandbox Code Playgroud)

可以键入d i t("在标签中删除")以删除<h1>HTML标记的内容.

还有其他快捷方式,例如:

  • d i ( 删除括号中的内容 ()
  • d i "删除双引号中的内容"".
  • d i '删除单引号中的内容''.

Emacs有这样的事吗?

我知道zap-to-char和nXhtml sgml-delete-tag,但他们并没有完全按照我的意愿行事.

html vim emacs keyboard-shortcuts text-editor

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

完成后限制IntelliJ IDEA导入建议

当我输入需要导入的类的名称时,IntelliJ会弹出一个建议列表.但是,大多数时候这些建议都是我永远不想进口的东西,特别是偶然的java.awt.*.

有没有办法阻止我永远不会导入的包出现在完成列表中?

我已经搜索了选项,但我没有找到任何东西.

autocomplete intellij-idea

8
推荐指数
1
解决办法
4189
查看次数

我应该将所有JavaScript源复制到一个文件中吗?

在当前的Web项目中,我使用了几个jQuery插件并在关闭body标签之前初始化它们.我的问题是,从加载时间/性能的角度来看,我最好将所有这些初始化并将它们复制到一个外部化的js文件中吗?插件在网站的所有页面中以相同的方式进行初始化,因此看起来加载一个,集中文件最好,不是吗?感谢您的任何反馈.

javascript performance loading

8
推荐指数
1
解决办法
3670
查看次数

Backbone - 如何切割集合?

我有一个Backbone Collection.如何切割集合,或者至少将列表截断到一定长度?

backbone.js

8
推荐指数
1
解决办法
5651
查看次数

在导航存储库时,GitHub如何做出奇特的页面擦除效果?

  1. 使用现代浏览器,转到GitHub中的项目(例如,https://github.com/twitter/bootstrap)
  2. 单击子目录.

在子目录页面加载之前查看页面擦除效果?这是如何运作的?

更新:更具体地说,在下一页加载之前,这是如何完美无缝地发生的?点击可以延迟吗?下一页是否在后台加载?

javascript html5 github css3

7
推荐指数
1
解决办法
1064
查看次数