小编IPr*_*ory的帖子

如何将数据添加到ManyToMany字段?

我无法在任何地方找到它,所以你的帮助对我来说很好:)这是这个领域:

categories = models.ManyToManyField(fragmentCategory)
Run Code Online (Sandbox Code Playgroud)

FragmentCategory:

class fragmentCategory(models.Model):

        CATEGORY_CHOICES = (
                        ('val1', 'value1'),
                        ('val2', 'value2'),
                        ('val3', 'value3'),
                        )

        name = models.CharField(max_length=20, choices=CATEGORY_CHOICES)
Run Code Online (Sandbox Code Playgroud)

这是要发送的表单:

<input type="checkbox" name="val1" />
<input type="checkbox" name="val2" />
<input type="checkbox" name="val3" />
Run Code Online (Sandbox Code Playgroud)

我试过这样的事情:

categories = fragmentCategory.objects.get(id=1),
Run Code Online (Sandbox Code Playgroud)

要么:

categories = [1,2]
Run Code Online (Sandbox Code Playgroud)

django django-models

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

如何在django模板中格式化dateTime?

那:

{{ wpis.entry.lastChangeDate|date:"D d M Y" }}
Run Code Online (Sandbox Code Playgroud)

给我(为什么?):

2009-07-24 21:45:38.986156 
Run Code Online (Sandbox Code Playgroud)

我不知道如何跳过分数部分......

在我的模型中,我有:

addedDate = models.DateTimeField(default=datetime.now)
Run Code Online (Sandbox Code Playgroud)

django django-models

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

你在网站上使用什么Unicode字符?(而不是图像图标)

我正在寻找可以替换图像图标的角色,例如✘(xmark)和✔(勾选),也许某些符号可以"草稿"或"新消息"?

编辑:

收:❤

草稿:✍

消息:✉

html unicode user-interface

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

Python - 有没有办法为多维数组实现__getitem__?

我想用这样的东西:

class Board():
    ...
    def __getitem__(self, y, x):
        return self.board[y][x]
Run Code Online (Sandbox Code Playgroud)

但不幸的是,当我打电话的时候:

board[x][y]
Run Code Online (Sandbox Code Playgroud)

我明白了: TypeError: __getitem__() takes exactly 3 arguments (2 given)

python arrays numpy multidimensional-array python-2.7

9
推荐指数
2
解决办法
6152
查看次数

如何测试 Yup.array 中值的唯一性?

我有动态输入量的表单(管理员电子邮件),但是检查唯一性失败:

      validationSchema={Yup.object().shape({
        adminEmails: Yup.array()
          .of(
            Yup.string()
              .notOneOf(Yup.ref('adminEmails'), 'E-mail is already used')
Run Code Online (Sandbox Code Playgroud)

这里最好的方法是什么?仅供参考,作为表单助手,我使用Formik.

javascript validation yup formik

9
推荐指数
3
解决办法
7526
查看次数

Dojo - 尝试删除并添加项目到存储时出错(在ItemFileWriteStore中断言失败)

我有商店(和显示其内容的网格),用户可以删除和添加项目,但不幸的是,删除后的一个项目无法再次添加.我发现问题是以前在店里的同一个id.

我使用Dojo 1.6.

在firebug控制台中,我得到了:

Error: assertion failed in ItemFileWriteStore
Run Code Online (Sandbox Code Playgroud)

这是关于jsFiddle的演示:http://jsfiddle.net/MBBnE/

这里代码:

dojo.require("dojo.data.ItemFileWriteStore");

dojo.addOnLoad(function() {

    var d = {
        items: [
            {
            id: 23,
            x: 2},
            ],
        identifier: "id",
    };

    var _store = new dojo.data.ItemFileWriteStore({
        data: d,
    });

    var it = null;

    _store.fetch({
        query: {
            id: "23*"
        },
        onItem: function(i) {
            it = i;
        }
    })

    _store.deleteItem(it);

    console.info(it);

    _store.newItem({id: 23, x: 3});
});
Run Code Online (Sandbox Code Playgroud)

javascript dojo dojo-1.6

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

如何将一些函数绑定到非存在元素?

我的问题:通过ajax加载一些元素后,我绑定了一些点击功能,但是当用户加载几次相同的元素时,绑定动作将重复(不替换,至少看起来像).我尝试过unbind,click(function(){return false;});但是完全从元素中移除了clic动作......).这种问题的标准解决方案是什么?

jquery dynamic-binding

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

为什么浏览器有时会使网站变坏,有时会变好 (无需更改浏览器,仅刷新动态数据)

我有网站,通常看起来都很好,但有时一个div是在错误的地方...现在,我认为原因是AJAX(document.ready加载欢迎文本时),但现在该脚本被禁用,问题仍然存在.

现在,我注意到只有最新的Firefox.其他人有类似的问题吗?这是免费托管的错(也许有些数据包丢失了吗??)(在http://60free.ovh.orghttp://www.000webhost.com/上测试)

编辑:我说的只是一个浏览器和2个不同的渲染结果.我知道这很奇怪......

EDIT2:看看这个截图:第一个坏:http://img682.imageshack.us/img682/866/badxz.png,好的一个,只刷新页面后,(我不使用任何服务器端郎)http: //img20.imageshack.us/img20/3992/goodtpxz.png

编辑3:在网络开发人员插件我已经检查过 disable cache

EDIT4:这是第http://www.XYZ.eu/

rendering

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

加入__contains和__in最简单的方法是什么?

我正在做标签搜索功能,用户可以观察很多标签,我在一个元组中得到它,现在我想找到包含列表中至少一个标签的所有文本.
符号:text__contains__in=('asd','dsa')
我唯一的想法是做循环,例如:

q = text.objects.all() 

for t in tag_tuple: 
   q.filter(data__contains=t)
Run Code Online (Sandbox Code Playgroud)

例如:标签输入元组,('car', 'cat', 'cinema') 输出的所有消息什么包含从元组至少一个字,所以My cat is in the car,cat is not allowed in the cinema,i will drive my car to the cinema 感谢您的帮助!

django django-orm django-queryset

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

通过列表理解创建矩阵时的冗余变量

我想matrix用零填满我.不幸的是,在下面的例子中,变量xy冗余是:

self.matrix = [[0 for x in range(0, self.N)] for y in range(0, self.N)]
Run Code Online (Sandbox Code Playgroud)

乘法列表,仅复制引用当然不是我所期望的:

>>> matrix = [[0] * 5] * 5
>>> matrix
[[0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0]]
>>> matrix[1][1] = "X"
>>> matrix
[[0, 'X', 0, 0, 0], [0, 'X', 0, 0, 0], [0, 'X', 0, 0, 0], [0, 'X', 0, …
Run Code Online (Sandbox Code Playgroud)

python list-comprehension

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

发送密码的散列而不是未散列的密码是一个坏主意吗?

例如,如果用户启用了JavaScript,我们会发送哈希密码并发送哈希值.如果没有,我们发送密码unhashed和一个标记,以标记它是未散列的.然后我们构建哈希(如果它没有哈希)并将其与存储的哈希进行比较.

这似乎是安全和简单的.为什么它不是一种流行的密码发送方式?我错过了什么?

换句话说:为什么更好的是丢失哈希然后没有密码?(我们大多数人只有很少的密码到很多网站)

javascript security passwords hash

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

内部或课外错误处理?

通常我会在课堂上,每个method(trycatch)中尽我所能.我做错了吗?最近我听说更好的方法是在程序体中处理错误...

什么是好习惯?

error-handling design-patterns

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