问题列表 - 第11409页

看不到django测试用例插入的记录

我试图通过post commit钩子从subversion提供我的django应用程序的集成.

我有一个django测试用例(unittest.TestCase的子类),它(a)将一些记录插入表中,(b)生成一个svn提交,(c)svn commit运行一个使用我的django模型查看的钩子信息.

我正在使用sqlite3 db.测试没有使用:memory:db,它使用的是真实文件.我已经修改了django测试代码(用于调试此问题),以避免在完成后删除测试数据库,以便我可以检查它.

测试代码转储model.MyModel.objects.all(),记录位于(a)和(b)之间.

当钩子在(c)处触发时,它也会转储模型并且没有记录.在测试运行后手动检查数据库时,没有记录.

django测试框架中是否存在未将记录提交到db文件的情况?

澄清:(d)结束测试用例.因此,svn commit hook在测试用例终止之前运行,并且应该在运行任何django db cleanup代码之前运行.

额外信息:我在(b)和(b)之间添加了15秒的延迟,以便我可以在测试过程中手动检查db文件.记录不在文件中.

python sqlite testing django

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

如何在没有Android手机的情况下开始Android开发?

或多或少,正如它在锡上说的那样.

在我考虑下载SDK之前,我想知道是否有任何方法可以测试我在没有安装Android手机的情况下编写的Android应用程序?我不确定SDK附带的工具是否附带VS的模拟器,适用于Windows Mobile.

对不起,如果这是一个愚蠢的问题,但也许我正在寻找错误的东西.

编辑我不认为有什么东西可以让我在/上为HTC在Hero/G2上使用的界面模拟版本编写小部件吗?不是那么重要.

ide sdk android

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

如何在iPhone应用程序中显示Wifi-Networks列表?

我发现了一些私有(未记录的)API,但Apple不允许应用程序使用私有框架.那么有人知道如何使用Apple官方软件包吗?

喜欢:当你的应用程序提示你推送通知时:"选择一个Wi-Fi网络"

提前致谢.

iphone cocoa

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

在asp.net转发器中找不到控件?

我在下面有以下转发器,我试图在后面的代码中找到lblA并且它失败了.标记下方是我的尝试:

<asp:Repeater ID="rptDetails" runat="server">
    <HeaderTemplate>
        <table>
    </HeaderTemplate>
    <ItemTemplate>
        <tr>
            <td><strong>A:</strong></td>
            <td><asp:Label ID="lblA" runat="server"></asp:Label>
            </td>
        </tr>
    </ItemTemplate>
</asp:Repeater>
</table>
Run Code Online (Sandbox Code Playgroud)

首先我试过,

Label lblA = (Label)rptDetails.FindControl("lblA");
Run Code Online (Sandbox Code Playgroud)

但是lblA是空的

然后我试过,

Label lblA = (Label)rptDetails.Items[0].FindControl("lblA");
Run Code Online (Sandbox Code Playgroud)

但是物品是0,即使m转发器包含1个itemtemplate

c# asp.net repeater

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

wpf线程,后台工作者,调度员

我是wpf线程的新手,现在我们有背景工作和调度程序类,经典的winforms线程问题不再是问题吗?

wpf multithreading backgroundworker

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

Windows 上的 OpenVPN --auth-user-pass FILE 选项

如果您尝试通过 --auth-user-pass 开关将用户名/密码从文件传递给 OpenVPN,您会收到以下错误:

"Sorry, 'Auth' password cannot be read from a file."
Run Code Online (Sandbox Code Playgroud)

至少他们很有礼貌。

因此,我们的解决方法是,当我们收到 Auth Username: 和 Auth Password: 提示时(这是在 C# 中),以编程方式写入“standard in”。

与时间相关的东西并不是 100% 可靠,所以我正在寻找一种以不同方式将凭据传递给 OpenVPN 的方法,并发现了这篇文章:OpenVPN Post

它说您可以使用 --enable-password-save 选项重新编译源代码。有人能够做到这一点吗?

我的最后一个问题是:如何将身份验证用户名/密码传递给客户端的 openvpn.exe?OpenVPNGUI 是否以某种方式做到了这一点(也许我们可以复制他们所做的事情)?

c# windows credentials openvpn

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

CakePHP多对多关系附加数据

我是CakePHP的新手,我正在编写一个CakePHP应用程序,它目前有一个Author模型和一个Book模型.作者和书籍都有多对多的关系.
但是,我想另外,对于每个作者 - 书本关系,都有一个与该作者博客相对应的链接,在那里他们反映了他们写这本书的经历.

如果这令人困惑,以下段落试图详细说明我的情况更清楚:

对于每位作者,都会有一篇关于他们每本书经历的文章.反过来看这种关系,这意味着对于每本书,每个作者都会有一个相应的链接(假设书籍可以有多个作者),其中作者描述了他/她编写书籍的经历.

换句话说,对于每一个(作者,书籍)对,我希望能够存储相关的URL.

我将使用更加花哨,抽象的数学术语,我将使用可怕的和不正确的:我有一个无向图,其中每个顶点都是作者或书,每个边都有一个顶点的作者和另一个顶点的书.这听起来有点令人困惑,但(我认为)它正如我所能完全描述我的情况.
鉴于上面的描述,我想知道我是否可以将任意数据附加到该关系的任何给定边缘,并在以后检索它.

目前我有第三个模型,AuthorBook,它作为图形边缘.
作者与AuthorBook有一个hasMany关系.
Book与AuthorBook有很多关系.
AuthorBook与Author和Book有一个belongsTo关系,另外还有一个url字段.

这个解决方案有效,但由于某些原因,Book没有直接连接到Author这一事实让我烦恼.是否有任何方法可以实现同样的效果,同时还将AuthorBook模型从图片中删除?

(另外,我意识到我可以在保留AuthorBook的同时让它们直接相关,但这看起来很丑陋而且也是多余的.)

(另外,我意识到我仍然会有一个author_book SQL表.这丝毫不会打扰我,我认为不管怎么说都不可能.)

感谢您的时间!请不要点燃我!!!

model-view-controller many-to-many cakephp

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

DTO DAO POCO BO

实际上我对这些术语以及它们如何相互关联感到非常困惑.阅读关于他们每个人的事情,但我不了解工作流程..

DTO - 数据传输对象 - 传输值的
对象BO业务对象 - 域模型中的对象.使用
POCO 创建业务逻辑的对象- 不知道,我已经阅读了维基上的定义,但没有理解任何东西
DAO - 数据访问对象 - 映射数据库表的对象?

请有人请为我带些光吗?

architecture design-patterns domain-driven-design

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

MS Access自动编号问题

我的一个客户端意外地从一个访问表中删除了大约500条记录,该访问表具有一个主ID字段,该字段被创建为“自动编号”。通过关闭自动编号列(改回整数),我能够从备份中恢复丢失的500条记录,但是现在当然不能重新打开自动编号了。

有哪些可能的解决方案?ID字段用作其他表的链接,因此,我不能不对所有表重新编号,而还要对所有引用该数字的表进行重新编号(这很麻烦,但有可能)。

如果表中已经存在数据,是否有使用“ max(id)作为起点”重新启用自动编号的“技巧”?

ms-access

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

这两条线之间有什么区别?(C#)

在下面的斜体代码中,为什么我们不将"IntIndexer"放在myData = new string [size]之前; 因为Customer cust = new Customer(); (假设客户是班级的名称):

*Customer cust = new Customer();*
Run Code Online (Sandbox Code Playgroud)

使用系统;

/// <summary>
///     A simple indexer example.
/// </summary>
class IntIndexer
{
    private string[] myData;

    public IntIndexer(int size)
    {
        *myData = new string[size];*

        for (int i = 0; i < size; i++)
        {
            myData[i] = "empty";
        }
    }
Run Code Online (Sandbox Code Playgroud)

c#

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