问题列表 - 第39479页

带有复选框的表单集

我希望能够在页面上显示模型列表,并允许用户同时选择其中的几个。

例如,假设我有一个用户选择屏幕,用于模型:

class User(model):
   first = # char field
   last  = # char field
   birthdate = # date
Run Code Online (Sandbox Code Playgroud)

然后我想向用户展示并让他们选择其中之一:

Please select users:
[] John  Smith   Jan, 2001
[] Mike  Davis   Feb, 2002
[] John  Doe     Dec, 2000

[Continue]
Run Code Online (Sandbox Code Playgroud)

然后将发布并处理此表单。

我能想到的一种方法是使用 ModelFormset。问题是当我尝试使用 ModelFormsets 来显示用户时,我无法添加复选框。

我能想到的另一种方法是创建一个表单,并在其上输出一大堆具有特定 id 的复选框。然后提交 - 遍历所有选定的复选框。不确定这将如何与 Django 的表单一起使用。

欢迎任何建议。谢谢。

编辑:事实证明,通过在同一个名称组中为每个复选框提供一个 ID(例如患者 ID),并在 django 视图中简单地查看 POST 字典给了我我所需要的!

django django-forms

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

有人在Monotouch的sqlite数据库上成功使用过密码吗?

我有一个使用sqlite数据库的Monotouch应用程序.我想加密数据库所以我这样做:

_mainConnection = new SqliteConnection("Uri="+finalDB);
_mainConnection.Open();
_mainConnection.ChangePassword("mypassword");
Run Code Online (Sandbox Code Playgroud)

但是,它不工作(在模拟器和iPhone上).它收到此错误:

at(包装器托管到本机)Mono.Data.Sqlite.UnsafeNativeMethods.sqlite3_rekey(intptr,byte [],int)<0x0005c> at(包装器托管到本机)Mono.Data.Sqlite.UnsafeNativeMethods.sqlite3_rekey(intptr ,字节[],int)<0x0005c>位于Mono.Data的Mono.Data.Sqlite.SQLite3.ChangePassword(byte [])<0x00053>,位于Mono.Data的Mono.Data.Sqlite.SqliteConnection.ChangePassword(byte [])<0x0004b> .Sqlite.SqliteConnection.ChangePassword(string)<0x0005b>

有人在Monotouch的sqlite数据库上成功使用过密码保护吗?

sqlite xamarin.ios

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

在没有先查询的情况下更新记录?

让我们说我查询数据库并加载项目列表.然后我打开详细视图表单中的一个项目,而不是从数据库中重新查询该项目,我从列表中的数据源创建项目的实例.

有没有办法可以更新数据库记录而无需获取单个项目的记录?

以下是我现在正在做的一个示例:

dataItem itemToUpdate = (from t in dataEntity.items
                                 where t.id == id
                                 select t).FirstOrDefault();
Run Code Online (Sandbox Code Playgroud)

然后在拉动记录后,我更新项目中的一些值并将记录推回:

itemToUpdate.itemstatus = newStatus;
dataEntity.SaveChanges();
Run Code Online (Sandbox Code Playgroud)

我认为有更好的方法可以做到这一点,任何想法?

c# entity-framework

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

迭代数组

嘿大家,当我点击iPhone应用程序中的按钮时,我试图通过一系列字符串进行迭代.在viewDidLoad方法中,这段代码效果很好,但是,我使用Tab Bar在视图之间切换,我希望视图在从另一个视图切换到它时自行刷新.这是它正在破解的代码,非常类似于我在另一个完美运行的按钮中使用的代码

        NSEnumerator *e = [deckList objectEnumerator];
        id obj;
Run Code Online (Sandbox Code Playgroud)

每当它到达"id obj"时崩溃任何帮助都将是最受欢迎的.

cocoa-touch objective-c

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

在Java中实现Map和List接口?

我想要一个在Java中实现Map和List接口的对象.这个想法类似于这个问题中的问题:Java Ordered Map

我想将名称/值对添加到列表中并使列表保留序列,但也能够按名称进行查找:

foo.put("name0", "value0");
foo.put("name1", "value1");
foo.get(1); --> Map.Entry("name1", "value1")
foo.get("name0"); --> "value0"
Run Code Online (Sandbox Code Playgroud)

这是问题所在:当我创建这个类时:

class Foo implements Map, List {
    // add all methods here
}
Run Code Online (Sandbox Code Playgroud)

我收到编译错误:

"The return type is incompatible with Map.remove(Object)"
public boolean remove(Object o) {
    return false;
}
Run Code Online (Sandbox Code Playgroud)

如果我没有实现Map和List接口,那么有许多Java集合方法无法在此数据结构上使用.

(另外,上面的Java Ordered Map中提出的解决方案不起作用的原因是LinkedHashMap没有get(int)方法.不能通过索引选择条目.)

java collections

6
推荐指数
3
解决办法
5339
查看次数

缓存PHP数组

我的问题是我创建一个大型嵌套PHP数组,它解析来自多个外部源的信息.

在第一次返回时,我想缓存这些数据.

我对缓存很新,所以不要真正知道我应该寻找什么,任何好的或坏的方法,或者即使这是常见的做法!谷歌搜索但没有找到任何体面的缓存菜鸟.

我已经使用smarty缓存我的页面内容(不包括动态位),完成apache调整,缩小等以提高性能但页面加载仍然很长.有时长达8秒!

将PHP5与Smarty一起使用.使用cURL解析XML,然后将其存储到数组中.

php arrays caching smarty

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

XmlTextReader移动开始

这是我的要求我需要反序列化一个对象,然后我需要做一些xml解析(我知道它听起来如何)
所以这是我的代码

XmlTextReader myFileReader = new XmlTextReader(path); 
XmlSerializer serializer = new XmlSerializer(typeof(MyType)); 
MyType par = serializer.Deserialize(myFileReader)  as MyType;

XElement qListenerParXml = XElement.Load(qListenerPar);
Run Code Online (Sandbox Code Playgroud)

当我尝试再次加载阅读器时,我得到了异常,因为阅读器光标在最后.我的问题是如何将它返回到开头?

.net xml serialization

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

物化视图与表格:有什么优势?

我很清楚为什么物化视图比查询基表更可取.不仅仅是创建另一个具有与MV相同数据的表的优势还不是很清楚.MV的唯一优势是否只是易于创建/维护?

是不是MV等效于具有匹配模式的表和使用MVs SELECT语句的INSERT INTO?

意思是,您可以按如下方式创建MV

CREATE MATERIALIZED VIEW ... AS
SELECT * FROM FOO;
Run Code Online (Sandbox Code Playgroud)

您可以创建一个等效表:

CREATE TABLE bar (....);
INSERT INTO bar 
SELECT * FROM FOO;
Run Code Online (Sandbox Code Playgroud)

并不是说创造/维护的便利性不足,我只是想确保我没有遗漏任何东西.

sql oracle materialized-views

46
推荐指数
8
解决办法
6万
查看次数

帮帮我使用"或"jquery选择器?

我有这个代码:

$("#leftbutton").click(function(e){
 /// do xyz
});

$("#rightbutton").click(function(e){
 /// do xyz (same thing)
});
Run Code Online (Sandbox Code Playgroud)

我如何组合它们,这样如果你点击#leftbutton或#rightbutton它会做xyz?

像这样的东西:

$("#leftbutton OR #rightbutton").click(function(e){
 /// do xyz
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-selectors

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

Soap UI启动参数

我有免费版的Soap UI和几个不同的工作区.我想为Soap UI设置几个快捷方式,每个快捷方式包括一个启动参数,指示要加载的工作空间,但我找不到实际参数是做什么的.我查看了文档,我看到了一个事实,即有可用的启动参数,但我找不到它们的列出位置.

有没有办法做到这一点(类似于eclipse的"-data"参数)?

谢谢.

soapui command-line-arguments

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