问题列表 - 第25063页

编程错误:(1146,"表'test_ <DB>.<TABLE>'不存在")运行Django单元测试时

我正在使用Django框架运行单元测试并得到此错误.

运行实际代码没有这个问题,运行单元测试会动态创建一个测试数据库,所以我怀疑问题就在那里.

抛出错误的代码如下所示

member = Member.objects.get(email=email_address)
Run Code Online (Sandbox Code Playgroud)

而模型看起来像

class Member(models.Model):
    member_id = models.IntegerField(primary_key=True)
    created_on = models.DateTimeField(editable=False, default=datetime.datetime.utcnow())
    flags = models.IntegerField(default=0)
    email = models.CharField(max_length=150, blank=True)
    phone = models.CharField(max_length=150, blank=True)
    country_iso = models.CharField(max_length=6, blank=True)
    location_id = models.IntegerField(null=True, blank=True)
    facebook_uid = models.IntegerField(null=True, blank=True)
    utc_offset = models.IntegerField(null=True, blank=True)
    tokens = models.CharField(max_length=3000, blank=True)
    class Meta:
        db_table = u'member'
Run Code Online (Sandbox Code Playgroud)

我可以看到没有什么太奇怪的了.

运行测试的用户与运行网站的用户具有相同的数据库服务器权限

这是在osx上运行的mariadb上的django 1.1

    MJ-2:mysite Marsh$ python manage.py test sitecoming
Creating test database...
Creating table django_content_type
Creating table django_session
Creating table django_site
Creating table djangodblog_errorbatch
Creating table djangodblog_error …
Run Code Online (Sandbox Code Playgroud)

python django unit-testing

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

QListView如何添加列?

如何向QListView控件添加列.在seardhing时发现了一个方法addColumn,但在我的基于Qt 4.5.2(32位)的Qt Creator 1.2.1中, QListView根本就没有这样的方法!

那么我该如何添加列?

假设我有3列,那么添加行的代码是什么?

qt qlistview

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

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

具有新功能的星号

我在sql表中创建了一个write func odbc list记录文件:

[R]

dsn=connector

write=INSERT INTO ast_records (filename,caller,callee,dtime) VALUES
('${ARG1}','${ARG2}','${ARG3}','${ARG4}')

prefix=M
Run Code Online (Sandbox Code Playgroud)

并将其设置在拨号计划中:

exten => _0X.,n,Set(
M_R(${MIXMONITOR_FILENAME}\,${CUSER}\,${EXTEN}\,${DTIME})= )
Run Code Online (Sandbox Code Playgroud)

当我执行它时,我收到一个错误:ast_func_write: M_R 函数未注册:

请注意:带有Windows 的星号

sql odbc asterisk function

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

在不同的操作系统上定义十进制数,如何理解C#是否使用了点或逗号

我编写了一个小程序,程序在不同的操作系统上运行方式不同(xp,win7)问题是程序会读取一些浮点数,例如2,686.

一个操作系统(win7)将其转换为float true,但在xp上它出错并打印它2686.如何理解操作系统使用哪个符号作为十进制数?

谢谢.

c# operating-system decimal

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

使用volatile关键字

据我所知,如果我们将变量声明为volatile,那么它将不会存储在本地缓存中.每当线程更新值时,它都会更新到主存储器.因此,其他线程可以访问更新的值.

但是在下面的程序中,volatile和non-volatile变量都显示相同的值.

不会为第二个线程更新volatile变量.任何人都可以解释为什么testValue没有改变.

class ExampleThread extends Thread {
    private int testValue1;
    private volatile int testValue;
    public ExampleThread(String str){
      super(str);
    }
    public void run() {
    if (getName().equals("Thread 1 "))
    {
        testValue = 10;
        testValue1= 10;
        System.out.println( "Thread 1 testValue1 : " + testValue1);
        System.out.println( "Thread 1 testValue : " + testValue);
    }
    if (getName().equals("Thread 2 "))
    {
        System.out.println( "Thread 2 testValue1 : " + testValue1);
        System.out.println( "Thread 2 testValue : " + testValue);
    }               
}
}

public class VolatileExample {
    public …
Run Code Online (Sandbox Code Playgroud)

java volatile

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

使用OpenCV精确比较2张图像的差异

我正在开发一个项目,通过网络摄像头以预定义的时间间隔捕获图像,并不断将图像与模板(良好的图像)进行比较,如果差异>公差设置则给出错误.

我正在使用OpenCV.想知道我该怎么做,比如最好的方法等.

感谢任何人可以帮助我.谢谢.

opencv

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

使用UIViewAnimationTransitionFlipFromRight翻转时使UIView变暗

我正在使用标准动画块从一个视图翻转到另一个视图,如下所示:

[UIView beginAnimations:@"FlipAnimation" context:self];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight forView:self.view cache:NO];
[UIView setAnimationBeginsFromCurrentState:NO];
[containerView exchangeSubviewAtIndex:1 withSubviewAtIndex:0];
[UIView commitAnimations];
Run Code Online (Sandbox Code Playgroud)

在动画过程中,"从"视图开始翻转时会变暗.由于我在两侧都使用几乎相同的视图而不覆盖整个视图(这意味着代表翻转的实体卡),这看起来非常可怕.使用[UIColor clearColor]作为backgroundColor每个关联的属性UIView并没有帮助,因为透明区域似乎也变暗了.

关于如何摆脱这种变暗效果的任何想法?

iphone core-animation objective-c

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

html5视频安全流媒体?

html5允许我做安全流媒体视频吗?通过这个,我的意思是令牌认证.我希望能够将媒体仅流式传输给有权查看它的人.

我现在可以使用Akamai托管的Flash Media Server执行此操作 - 他们有一个自定义机制,我在其中发送一个令牌作为播放器连接握手的一部分.html5是否允许这样做,是否有人使用Akamai等托管服务实现了这一点?

谢谢马特

video html5 video-streaming

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

如何使用数字排序对varchar列进行排序

我有一个字段receiptno,它是一个包含数值的varchar,并想对它进行排序.排序为字符串给我错误的排序.我想尝试将其整理为整数.无论如何在order by子句中转换为整数,所以我可以在查询本身中按整数排序.

mysql sorting

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