小编Ale*_*ird的帖子

怎么写django测试意味着失败?

我有一个名为Thingwith called 的模型name,我希望name为char字段,只有 3个字符长.

我该怎么写测试?

class TestCase1(TestCase):
    def test1(self):
        thing = Thing(name='1234')
Run Code Online (Sandbox Code Playgroud)

那个测试应该失败.如何正确编写测试以便在该对象失败时测试通过

testing django tdd

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

git是否在提交对象中存储差异信息?

根据这个:

值得注意的是,这与您可能熟悉的大多数SCM系统有很大不同.Subversion,CVS,Perforce,Mercurial等都使用Delta Storage系统 - 它们存储一个提交和下一个提交之间的差异.Git不会这样做 - 它会在每次提交时存储项目中所有文件在此树结构中的外观.这是使用Git时要理解的一个非常重要的概念.

然而,当我跑git show $SHA1ofCommitObject...

commit 4405aa474fff8247607d0bf599e054173da84113
Author: Joe Smoe <joe.smoe@example.com>
Date:   Tue May 1 08:48:21 2012 -0500

    First commit

diff --git a/index.html b/index.html
new file mode 100644
index 0000000..de8b69b
--- /dev/null
+++ b/index.html
@@ -0,0 +1 @@
+<h1>Hello World!</h1>
diff --git a/interests/chess.html b/interests/chess.html
new file mode 100644
index 0000000..e5be7dd
--- /dev/null
+++ b/interests/chess.html
@@ -0,0 +1 @@
+Did you see on Slashdot that King's Gambit accepted is solved! <a href="http://game …
Run Code Online (Sandbox Code Playgroud)

git diff

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

在Maven中,如何输出使用的类路径?

对于我目前的目的,我有一个Maven项目,它创建一个war文件,我想看看它在创建时使用的实际类路径war.有没有办法在单个命令中执行此操作 - 无需编译整个项目?

一个想法是让Maven生成target/classpath.properties文件,然后在那时停止.

war classpath maven maven-war-plugin

43
推荐指数
6
解决办法
4万
查看次数

文件名包含句点时如何引用python包

我正在使用django,我有一个名为models.admin.py的文件,我想在models.py中做以下想法:

from "models.admin" import *
Run Code Online (Sandbox Code Playgroud)

但是,我得到双引号的语法错误.但是如果我这样做的话

from models.admin import *
Run Code Online (Sandbox Code Playgroud)

然后我得到"ImportError:没有名为admin的模块"

有没有办法从名称中有句号的python文件导入?

python import module package python-import

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

什么浏览器支持`overflow-y`?

据我所知,overflow-y是一个CSS3选择器.但是在http://www.findmebyip.com/litmus,它没有显示那个选择器,显示我不知道哪些浏览器支持它.

首先,是overflow-yoverflow-x实际CSS3选择?

二,哪些浏览器支持它们?

html css css3

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

带负匹配的正则表达式(即查找_doesn't_匹配正则表达式的字符串)

我有一个日志文件,在某些行上有字符串"ERROR".我想删除没有 ERROR的每一行,以便我可以看到需要修复的内容.我打算在vim中执行以下操作:

%S /!(错误)//

用空字符串替换非错误行.

我不相信标准的正则表达式可以做到这一点,但也许我错了......

regex vi vim

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

git-log和git-whatchanged之间的区别?

  1. 给出另一个问题的答案,并且
  2. 鉴于git-loggit-whatchanged的手册页说他们从git-rev-list中提取...

......这两个命令之间的区别是什么?为什么要麻烦他们两个?

git git-log

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

是否有可用于Web下拉框(和验证)的国家/地区名称的集中列表

网上有一些网页选择框的例子,这些网页上有很多国家/地区,可能对我来说足够好.但是,根据墨菲的定律,一定会有一些随机的国家,有人来自并且不在我的名单上(可能还有其他人也遇到了这个并更新了他们的本地名单).此外,当添加新国家时,我不会知道.

基本上,如果有一些我可以使用/信任的国家名称的集中列表,我觉得这是更好的练习和更好的气味.(它也可以设置/遵循准确命名的标准"United St ..."vs"USA"等)

如果可能的话,我更喜欢不是IIS特定的解决方案

html forms

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

什么是.git/branches文件夹用于?

我一直认为该.git/branches目录是用于遗留目的,而git曾经使用该目录,但现在使用该.git/refs目录.这是真的?如果没有,那么该目录的目的是什么,因为我从未见过它被使用或引用过.

编辑

我正在使用git版本1.7.3.4.

git

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

为什么python字符串没有__iter__函数?

当字符串没有__iter__函数时,我们如何迭代python字符串?

$ python
Python 2.6.5 (r265:79063, Apr 16 2010, 13:09:56) 
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> "asdf".__iter__
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'str' object has no attribute '__iter__'
>>> it = iter("asdf")      
>>> it
<iterator object at 0xb736f5ac>
>>> 
Run Code Online (Sandbox Code Playgroud)

更重要的是(但是字符串被迭代),为什么python字符串不遵循与其他所有相同的约定.特别是当Python文档说__iter__需要函数http://docs.python.org/library/functions.html#iter

python string iteration

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

标签 统计

git ×3

html ×2

python ×2

classpath ×1

css ×1

css3 ×1

diff ×1

django ×1

forms ×1

git-log ×1

import ×1

iteration ×1

maven ×1

maven-war-plugin ×1

module ×1

package ×1

python-import ×1

regex ×1

string ×1

tdd ×1

testing ×1

vi ×1

vim ×1

war ×1