问题列表 - 第3217页

Django FormWizard与动态形式

我想实现一个简单的2部分FormWizard.表单1将动态生成如下内容:

class BuyAppleForm(forms.Form):
   creditcard = forms.ChoiceField(widget = forms.RadioSelect)
   type = forms.ChoiceField(widget = forms.RadioSelect)
   def __init__(self,*args, **kwargs):
        user = kwargs['user']
        del kwargs['user']

        super(BuyAppleForm, self).__init__(*args, **kwargs)

        credit_cards = get_credit_cards(user)
        self.fields['creditcard'].choices = [(card.id,str(card)) for card in credit_cards]

        apple_types= get_types_packages()
        self.fields['type'].choices = [(type.id,str(type)) for type in apple_types]
Run Code Online (Sandbox Code Playgroud)

这将动态创建一个包含可用选项列表的表单.

我的第二种形式,我实际上不想输入.我只想显示一个确认屏幕,其中包含信用卡信息,苹果信息和金额(总金额,税金,运费).用户单击"确定"后,我希望开始购买苹果.

我能够通过传入kwargs中的request.user对象来实现单一表单方式.但是,使用FormWizard,我无法弄清楚这一点.

我是否接近问题并且FormWizard不是正确的方法吗?如果是,Form __init__方法如何从HTTP请求访问用户对象?

forms django dynamic formwizard

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

您应该在哪里使用BlockingQueue实现而不是简单队列实现?

我想我会重新提出我的问题

您应该在哪里使用BlockingQueue实现而不是简单队列实现?

BlockingQueue优于队列实现的优点/缺点是考虑速度,并发性或其他属性等方面,例如访问最后一个元素的时间.

我使用过这两种队列.我知道Blocking Queue通常用于并发应用程序.我正在编写简单的ByteBuffer池,我需要一个ByteBuffer对象的占位符.我需要最快,线程安全的队列实现.甚至像ArrayList这样的List实现也具有元素的持续访问时间.

任何人都可以讨论BlockingQueue与Queue vs List实现的优缺点吗?

目前我使用ArrayList来保存这些ByteBuffer对象.

我应该使用哪种数据结构来保存这些对象?

java queue

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

XMODEM for python

我正在编写一个程序,需要使用XMODEM从传感器设备传输数据.我想避免编写我自己的XMODEM代码,所以我想知道是否有人知道是否有可用的python XMODEM模块?

python serial-port file-transfer xmodem

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

MySQL中的base64编码

我想从一个表中选择一个blob col,base64对其进行编码并将其插入另一个表中.有没有办法做到这一点,没有从数据库和我的应用程序圆形绊倒数据?

mysql base64

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

WPF - 添加自定义字体

我正在尝试在我的应用程序中添加自定义字体作为资源.我在应用程序中有一个"CustomFont"目录,其中的所有字体都设置为"Resource"

<Window.Resources>
    <Style x:Key="Gotham-XLight">
        <Setter Property="TextElement.FontFamily" 
                Value="/CustomFonts;Component/#Gotham-XLight" />
    </Style>
</Window.Resources>
Run Code Online (Sandbox Code Playgroud)

然后在我的TextBlock上我有这个:(在网格内)

<TextBlock x:Name="TimeTextBlock" Style="{DynamicResource Gotham-XLight}" 
           TextAlignment="Center" FontSize="25" FontWeight="Bold" 
           Foreground="White" Text="TextBlockTimer" 
           Margin="105,242.974,0,226.975" HorizontalAlignment="Left" 
           Width="221.919" />
Run Code Online (Sandbox Code Playgroud)

但是我没有像人们说的那样看到我的字体.难道我做错了什么?

wpf fonts embedded-resource

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

考虑到黑莓的HTML电子邮件

我支持一个发送自动填充电子邮件警报的系统.我使用CSS和html的组合渲染了页面.警报从名为Salesforce的系统发送.我的问题是,我从来没有拥有过黑莓,并且没有用于测试目的的一个,但我知道警报看起来像垃圾.

在呈现它并剥离所有样式,表格等之后,它似乎是以纯文本形式阅读页面.我应该采用哪些注意事项来增加黑莓上警报的可读性.

html css email blackberry

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

Boost为C++开发人员学习有多重要?

我很想学习Boost.但我想问:

  • 学习Boost的努力有多重要?
  • 在跳上Boost之前应该有什么先决条件?

为什么我很想知道Boost是很多人在IRC的频道和StackOverflow中谈论Boost.

c++ boost libraries

23
推荐指数
4
解决办法
7614
查看次数

Firefox 3中的getImageData导致NS_ERROR_DOM_SECURITY_ERR

我正在尝试开发一个在Firefox 3中使用javascript中的getImageData的应用程序,但我NS_ERROR_DOM_SECURITY_ERR在getImageData调用上得到一个" ".javascript和图像目前都是由硬盘驱动器提供的,这显然是一种安全违规行为?如果它是实时的,它们都将来自同一个域,所以它不会成为问题,但我怎么能在此期间发展呢?

javascript firefox getimagedata

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

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

在Java中使用ArrayLists进行转换

对不起,我认为这是一个继承问题:它一直是一个ArrayList问题!

好吧,我的问题比我想象的更具体.所以我有两个班级.卡片和区域.区域是持卡的盒子.

Zone,ZoneList和ZoneMap的前两个子类是存储卡的两种不同方式.其他子类,如Hand和PokerHand,有自己特定的方式处理他们存储的卡片.

复杂的地方就是Card也有子类,比如PokerCard,而ZoneList和ZoneMap的子类就是为了组织它们.

所以在ZoneList中,我protected ArrayList<Card> cardBox;和PokerHand一直希望能够申报,cardBox = new ArrayList<PokerCard>();因为PokerCard是一张卡.我得到的错误是,当涉及到ArrayLists时,我显然无法在Card和GangCard之间施放......所以我试图通过将cardBox重新声明为PokerHand private ArrayList<PokerCard> cardBox;内部来解决这个问题,但这导致了隐藏的问题我的节目.

那么,问题是关于在ArrayLists之间进行转换?Java告诉我,我不能,所以任何关于我如何的想法?

ž.

java casting arraylist

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