小编Dom*_*ger的帖子

Django自定义模板过滤器无法正常工作

我有一个错误: 'run_target'不是有效的标记库:找不到模板库run_target,尝试了django.templatetags.run_target

我不知道为什么它不能工作,即使我添加'db.templatefilters'它也无法正常工作......任何人都可以帮助我吗?谢谢 :)

以下是我的文件结构:

db/
    models.py
    templatefilters/
        __init__.py
        run_target.py
templates/
    run.html
Run Code Online (Sandbox Code Playgroud)

run_target.py

from django import template
register = template.Library()

@register.simple_tag
def dictKeyLookup(the_dict, key):
       return the_dict[key]
Run Code Online (Sandbox Code Playgroud)

run.html

{% extends "index.html" %}
**{% load run_target %}**
{% block content %}
<div style="margin-left:150px; margin-top:10px">
<a href="/home">Home</a> >> <b>run</b>
</div>
<form name="form" method="post">
<br>
<input type="submit" value="Delete" style="margin-left:149px; width:80px; height:30px">
<table border="1"; style="margin-left:150px; border-collapse:collapse;margin-top:10px"; cellpadding="4" borderColor=black>

{% for run in run_list %}
    <tr>
    <td>{% dictKeyLookup target_dict run.id %}</td>
    </tr>
{% endfor %}
</table> …
Run Code Online (Sandbox Code Playgroud)

django

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

确定我点击的div中的图像索引

我有一些像这样的代码:

<div id="thumbs">
    <img src="/media/img/banana.png" />
    <img src="/media/img/apple.png" />
    <img src="/media/img/lobster.png" />
    <img src="/media/img/charismatic_duck.png" />               
</div>
Run Code Online (Sandbox Code Playgroud)

我想要的是找出以下代码需要的内容,以便在我单击第一个图像时记录1,如果我单击下一个图像则记录2.

$("#thumbs img").click(function(){
    console.log(_____WHAT GOES HERE?_____)
});
Run Code Online (Sandbox Code Playgroud)

我知道我可以添加ID(image1,image2等)并使用它来解决它,但如果有的话,我想要一个更干净的方式.

jquery

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

如何通过jQuery在针对特定URL的页面上添加类?

如何通过jQuery在针对特定URL的页面上添加类?

html jquery

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

正则表达式匹配{if cond} foo {else} bar {/ if}

我很难丢掉我不想要的表达式,并保留我所做的位.

问题是 - 给定输入字符串:

{if cond}foo{else}bar{/if}
Run Code Online (Sandbox Code Playgroud)

我想要:

0: {if cond}foo{else}bar{/if}
1: cond
2: foo
3: bar
Run Code Online (Sandbox Code Playgroud)

并为输入字符串:

{if cond}foo{/if}
Run Code Online (Sandbox Code Playgroud)

我想要:

0: {if cond}foo{else}bar{/if}
1: cond
2: foo
3: 
Run Code Online (Sandbox Code Playgroud)

我目前得到的正则表达式如下:

\{if ([a-z0-9]+)\}([^\{]*?)(((?:\{else\})?)(.*?)?)\{/if\}
Run Code Online (Sandbox Code Playgroud)

我收到以下数据:

0: {if cond}foo{else}bar{/if}
1: cond
2:
3: foo{else}bar
4:
5: foo{else}bar
Run Code Online (Sandbox Code Playgroud)

这将需要进一步解析该foo{else}bar位以获得相应的值.

我的正则表达式是否近在咫尺?

我不太关心可能会运行的数据类型 - 包括{在if语句的主体中允许打破正则表达式.值的foobar可以是任何不包括a的值{.

谢谢,

大教堂

c++ regex boost smarty

0
推荐指数
1
解决办法
3064
查看次数

PHP服务器设置导致问题

在我的网站http://www.mediadeals.co.uk上,我收到了这个奇怪的错误.该网站一周前在旧服务器上运行良好.

错误是:

致命错误:无法在第5261行/home125b/sub013/sc71724-JPYM/www.mediadeals.co.uk/www/includes/libs/payment/do_payment.php重新声明类soapclient

我确定它与服务器设置有关.有谁知道我需要做什么?

编码绝对没问题.

php apache

0
推荐指数
1
解决办法
69
查看次数

如何检索图像的属性?

如何使用jQuery从IMG标记中检索图像高度和宽度,并在div样式中使用此值.

喜欢

<div class=top>&nbsp;</div>
<img src="source.jpg" width="200" height="400" alt="" />
<div class="bottom">&nbsp</div>
Run Code Online (Sandbox Code Playgroud)

我想使用Image的高度并应用于DIV.像400px-20px.div宽度.

谢谢

html javascript css jquery

0
推荐指数
1
解决办法
150
查看次数

派生的构造函数

在以下代码中:

import java.io.*;

public class MyClass1
{
     MyClass1()
     {
         System.out.println("base class");
     }
     public void print()
     {
        System.out.println("base print");
     }
}

class ChildClass extends MyClass1
{
    public ChildClass()
    {
       System.out.println("child class");
    }
    public void print()
    {

      System.out.println("child print");
    }
}
Run Code Online (Sandbox Code Playgroud)

为什么当我创建ChildClass类型的实例时,基类的构造函数也会被执行?

java constructor derived

0
推荐指数
1
解决办法
986
查看次数

如何从MySQL数据库中选择用户特定信息?

我想知道如何让我的用户从我的MySQL数据库中的一类食物中选择他们喜欢的食物.

我需要两张不同的桌子吗?如果是这样,我的第二张桌子会是什么样子?

这是我的MySQL食物表结构.

id | parent_id | food | url
Run Code Online (Sandbox Code Playgroud)

php mysql

0
推荐指数
1
解决办法
116
查看次数

可以为PHP中的现有cookie添加值吗?

我有一个分类广告网站,在主页面上我希望现有用户显示最后访问过的广告.

我该怎么做?

基本上,它必须是这样的:

  1. 用户点击广告.
  2. 广告ID会保存在Cookie中.
  3. 然后,当点击其他广告时,该广告ID也会被保存.
  4. 然后,每当访问主页面时,将通过从cookie中获取AD ID来显示这些广告.

是否可以向现有cookie添加值?

php cookies

0
推荐指数
1
解决办法
8867
查看次数

需要帮助C++代码解析/*= NULL*/

你能告诉我/*=NULL*/下面的意思吗?

CMyCla::CMyCla(CWnd* pParent /*=NULL*/)
    : CDialog(CCycleTimes::IDD, pParent)
{
    // Some code here
}
Run Code Online (Sandbox Code Playgroud)

顺便说一句,我复制了同一条线.

成功评论为下面的syte

// CMyCla::CMyCla(CWnd* pParent /*=NULL*/)
//  : CDialog(CCycleTimes::IDD, pParent)
Run Code Online (Sandbox Code Playgroud)

否则,评论失败为下面的样式.

/*
    CMyCla::CMyCla(CWnd* pParent /*=NULL*/)
        : CDialog(CCycleTimes::IDD, pParent)
*/
Run Code Online (Sandbox Code Playgroud)

为什么评论操作失败了?

c++ comments

0
推荐指数
2
解决办法
269
查看次数

标签 统计

jquery ×3

php ×3

c++ ×2

html ×2

apache ×1

boost ×1

comments ×1

constructor ×1

cookies ×1

css ×1

derived ×1

django ×1

java ×1

javascript ×1

mysql ×1

regex ×1

smarty ×1