问题列表 - 第7998页

Django ORM:选择相关集

说我有2个型号:

class Poll(models.Model):
    category = models.CharField(u"Category", max_length = 64)
    [...]

class Choice(models.Model):
    poll = models.ForeignKey(Poll)
    [...]
Run Code Online (Sandbox Code Playgroud)

给定一个Poll对象,我可以用以下方式查询其选择:

poll.choice_set.all()
Run Code Online (Sandbox Code Playgroud)

但是,是否有一个实用程序函数来查询一组Poll中的所有选项?

实际上,我正在寻找类似下面的东西(不支持,我不寻求它是如何):

polls = Poll.objects.filter(category = 'foo').select_related('choice_set')
for poll in polls:
    print poll.choice_set.all() # this shouldn't perform a SQL query at each iteration
Run Code Online (Sandbox Code Playgroud)

我做了一个(丑陋的)功能来帮助我实现这个目标:

def qbind(objects, target_name, model, field_name):
    objects = list(objects)
    objects_dict = dict([(object.id, object) for object in objects])
    for foreign in model.objects.filter(**{field_name + '__in': objects_dict.keys()}):
        id = getattr(foreign, field_name + '_id')
        if id in objects_dict:
            object = objects_dict[id]
            if hasattr(object, …
Run Code Online (Sandbox Code Playgroud)

python django orm

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

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

使用.Net检查文件系统容量的最佳方法是什么?

什么是.Net中确保路径作为存储文件容量的最佳方式.在下载之前我需要确保我有文件的空间,因为源不允许第二次下载文件.我查看了System.IO.DriveInfo,但这对UNC路径不起作用.

.net filesystems

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

在框架中提交表单后,如何使浏览器滚动到顶部

我有一个包含iframe的页面.在iframe中是一种定位该框架的表单.提交按钮靠近底部,但结果页面很短,显示在顶部.因此,当用户点击提交时,表单会消失,但是他们看不到结果,因为它们向下滚动太远.

我不希望在结果页面中放入一堆空格,而是希望重新调整视图.当用户点击提交时,有没有办法做到这一点?

html iframe

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

IE历史

我使用mysql数据库生成一些png图表和excel文件.我在webapplication中将图表显示为图像,但IE用户不时会访问最后一个版本的文件,因为IE会向他们显示以前加载的数据(图表和Excel文件)

如何防止发生这种情况?在客户端可以做些什么?

我的Web应用程序是用PHP编写的.我应该使用什么方法来强制IE加载新文件?

php internet-explorer caching

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

如何迁移类似于Ruby on Rails迁移的Django模型?

Django有许多开源项目,可以解决框架中一个更值得注意的缺失特征:模型"进化".Ruby on Rails本身支持迁移,但我很好奇是否有人可以推荐以下Django"evolution"项目之一:

python migration django

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

配置文件与应用程序标识符不匹

我刚刚为应用程序ID 49776ZQRBG.com.gfeed.ride创建了一个AdHoc分发配置文件.我在info.plist中设置了Bundle ID,但项目设置中的这个有条件的配置文件显示为灰色并且状态

"个人资料与申请人标识符不匹配'49776ZQRBG.com.gfeed.ride'"

如果我在XCode中查看组织者中的配置文件,它会给我与我的plist中的应用标识符相同.

还有其他我想念的东西吗?应用程序标识符是否与包标识符不同?

iphone xcode code-signing

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

DataBind到WPF中的文本框

我对WPF中的数据绑定完全不熟悉,我正在尝试将对象属性绑定到文本框.我的目标是

public class TestObj
{
    private m_Limit;

    public string Limit
    {
       get 
        {
         return m_Limit;
        }
        set
        {
          m_Limit = value;
        }
    }
Run Code Online (Sandbox Code Playgroud)

我的XAML看起来像

<Window x:Class="NECSHarness2.UpdateJobParameters"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:tools="clr-namespace:ManagementObjects;assembly=Core"
DataContext="{Binding RelativeSource={RelativeSource Self}}"
Title="Update Job Parameters" Height="320" Width="460">
<Grid>
    <TextBox Text ="{Binding Path = Limit, Mode = TwoWay}" Height="20" HorizontalAlignment="Right" Margin="0,48,29,0" Name="textBox3" VerticalAlignment="Top" Width="161" />
   </Grid>
Run Code Online (Sandbox Code Playgroud)

现在,显然我没有把源设置在任何地方,我很困惑.我得到了这个与listview一起工作,但现在我很难过.谢谢你的帮助.

c# data-binding wpf textbox

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

使用JSON作为存储/传输格式的数据库

有多少数据库系统使用JSON进行存储或传输?我知道:

我记得我在SO用户的个人资料中看到了另一个供应商.那个系统使用的是他们所谓的二进制JSON,但我记不起产品的名称了.

最近,似乎越来越多的数据库项目正在寻求JSON的持久性存储.其中一些人甚至将HTTP作为传输层.

database json couchdb mongodb dbslayer

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

GlassFish管理控制台(端口4848)是否安全?

了解仅限于SSL的安全Internet连接,我对GlassFish管理控制台的安全性感到怀疑.正常的安全HTTP连接使用http s://域/ URL,但在GlassFish http:// domain:4848 /用于登录管理控制台.在使用该管理端口时,浏览器和服务器之间是否存在某种加密,或者所有这些通信都是不安全的,裸露给可能的黑客?

GlassFish文档指南如何使用管理控制台,但我没有发现有关此安全问题的任何提及.

security console admin glassfish

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