问题列表 - 第26649页

使CharField在admin中使用PasswordInput

我有一个Django站点,其中站点管理员输入他们的Twitter用户名/密码以便使用Twitter API.模型设置如下:

class TwitterUser(models.Model):
screen_name = models.CharField(max_length=100)
password = models.CharField(max_length=255)
def __unicode__(self):
    return self.screen_name
Run Code Online (Sandbox Code Playgroud)

我需要管理员站点将该password字段显示为密码输入,但似乎无法弄清楚如何执行此操作.我已经尝试过使用一个ModelAdmin类,一个ModelAdmin有一个ModelForm,但似乎无法弄清楚如何使django显示形式作为密码输入...

python django django-admin

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

如何在Java中使用XPath读取XML

我想在Java中使用XPath读取XML数据,因此对于我收集的信息,我无法根据我的要求解析XML.

这是我想要做的:

通过URL从在线获取XML文件,然后使用XPath解析它,我想在其中创建两个方法.一个是我输入一个特定的节点属性id,我得到所有的子节点作为结果,第二个假设我只想获得一个特定的子节点值

<?xml version="1.0"?>
<howto>
  <topic name="Java">
      <url>http://www.rgagnonjavahowto.htm</url>
  <car>taxi</car>
  </topic>
  <topic name="PowerBuilder">
       <url>http://www.rgagnon/pbhowto.htm</url>
       <url>http://www.rgagnon/pbhowtonew.htm</url>
  </topic>
  <topic name="Javascript">
        <url>http://www.rgagnon/jshowto.htm</url>
  </topic>
 <topic name="VBScript">
       <url>http://www.rgagnon/vbshowto.htm</url>
 </topic>
 </howto>
Run Code Online (Sandbox Code Playgroud)

在上面的例子中,我想读取所有元素,如果我通过@name搜索,还有一个函数,其中我只想要来自@name'Javascript'的url只返回一个节点元素.

java xml xpath parsing

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

socket编程有什么好的缓冲区大小?

我们正在使用.Net和套接字.服务器使用Socket.Sender(bytes [])方法,因此它只发送整个有效负载.另一方面,我们是消费数据的客户.Socket.Receive(缓冲液[]).在Microsoft(和其他人)的所有示例中,他们似乎都坚持使用8192的缓冲区大小.我们已经使用了这个大小,但我们偶尔会向超出此缓冲区大小的客户端发送数据.

有没有办法确定服务器发送方法发送给我们的数据量?什么是最好的缓冲区大小?

.net sockets

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

如何从nhibernate调用sql字符串

我有以下方法,目前它返回整个 sql 字符串。我将如何执行以下操作。

            using (ITransaction transaction = session.BeginTransaction())
            {
                string sql =
                    string.Format(
                        @"DECLARE @Cost money
                        SET @Cost = -1
                        select @Cost = MAX(Cost) from item_costings
                         where Item_ID = {0}
                        and {1} >= Qty1 and {1} <= Qty2
                        RETURN (@Cost)",
                        itemId, quantity);

               string mystring = session
                    .CreateSQLQuery(sql)
                    .ToString();

                transaction.Commit();
                return mystring;
            }
Run Code Online (Sandbox Code Playgroud)

// 编辑

这是使用标准的最终版本

 using (ISession session = NHibernateHelper.OpenSession())
        {
           decimal cost = session
                .CreateCriteria(typeof (ItemCosting))
                .SetProjection(Projections.Max("Cost"))
                .Add(Restrictions.Eq("ItemId", itemId))
                .Add(Restrictions.Le("Qty1", quantity))
                .Add(Restrictions.Ge("Qty2", quantity))
                .UniqueResult<decimal>();
            return cost;
        }
Run Code Online (Sandbox Code Playgroud)

nhibernate

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

Linux rpm安装但无法擦除.为什么?

我的Perl代码以root身份安装了几(4)个rpm文件.下一次安装会rpm -e在安装较新版本之前删除它们().一个不删除,rpm -e给出错误,它没有安装.但是,稍后在安装更新的文件时,会给出已安装的消息.

手动尝试删除会产生相同的结果.我的问题是如何强制从rpm数据库取出东西,为什么这contradication存在(不安装rpm -e和已安装的rpm -Uvhrpm -ivh)?

linux rpm

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

正则表达式验证中的十进制或数值

我试图使用正则表达式验证来检查只有十进制值或数值.但是用户输入数值,它不是第一个数字"0"

我怎么做?

regex validation

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

"未声明的对名称空间前缀的引用"错误

我使用xml为我的网站获取标签.

从数据库文件生成的xml如下所示

<xml xmlns:s='uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882'
xmlns:dt='uuid:C2F41010-65B3-11d1-A29F-00AA00C14882'
xmlns:rs='urn:schemas-microsoft-com:rowset'
xmlns:z='#RowsetSchema'>
<s:Schema id='RowsetSchema'>
<s:ElementType name='row' content='eltOnly' rs:updatable='true'>
    <s:AttributeType name='LABEL_KEY' rs:number='1' rs:nullable='true'>
        <s:datatype dt:type='string' rs:dbtype='str' dt:maxLength='1000'/>
    </s:AttributeType>
    <s:AttributeType name='Label_LNG' rs:number='2' rs:writeunknown='true' rs:basecatalog='1500_GoldenFlour' rs:basetable='t_Label_SITE_PER_LNG'
         rs:basecolumn='Label_LNG'>
        <s:datatype dt:type='string' dt:maxLength='4000' rs:maybenull='false'/>
    </s:AttributeType>
    <s:AttributeType name='Label_ID' rs:number='3' rs:basecatalog='1500_GoldenFlour' rs:basetable='t_Label_SITE'
         rs:basecolumn='Label_ID' rs:keycolumn='true' rs:hidden='true' rs:autoincrement='true'>
        <s:datatype dt:type='int' dt:maxLength='4' rs:precision='10' rs:fixedlength='true' rs:maybenull='false'/>
    </s:AttributeType>
    <s:AttributeType name='c3' rs:name='Label_ID' rs:number='4' rs:writeunknown='true' rs:basecatalog='1500_GoldenFlour'
         rs:basetable='t_Label_SITE_PER_LNG' rs:basecolumn='Label_ID' rs:keycolumn='true' rs:hidden='true'>
        <s:datatype dt:type='int' dt:maxLength='4' rs:precision='10' rs:fixedlength='true' rs:maybenull='false'/>
    </s:AttributeType>
    <s:AttributeType name='Language_ID' rs:number='5' rs:writeunknown='true' rs:basecatalog='1500_GoldenFlour'
         rs:basetable='t_Label_SITE_PER_LNG' rs:basecolumn='Language_ID' rs:keycolumn='true' rs:hidden='true'>
        <s:datatype dt:type='int' dt:maxLength='4' rs:precision='10' …
Run Code Online (Sandbox Code Playgroud)

xml vbscript asp-classic

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

如何防止html链接中的换行符?

也就是说,整个html链接必须在第1行或第2行,而不是在两行中.

html css

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

模型Django民意调查

我正在研究Django教程,现在我正在创建一个民意调查.

下面的代码工作正常,直到我想创建选择,由于某种原因,我总是收到此错误消息:

line 22, in __unicode__
return self.question

AttributeError: 'Choice' object has no attribute 'question'
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

这是我的代码:

import datetime
from django.db import models

class Poll(models.Model):
    question = models.CharField(max_length=200)
    pub_date = models.DateTimeField('date published')

    def __unicode__(self):
        return self.question

    def was_published_today(self):
        return self.pub_date.date() == datetime.date.today()



class Choice(models.Model):
    poll = models.ForeignKey(Poll)
    choice = models.CharField(max_length=200)
    votes = models.IntegerField()

    def __unicode__(self):
        return self.question # this is line 22
Run Code Online (Sandbox Code Playgroud)

python django django-models

8
推荐指数
2
解决办法
4247
查看次数

Rails路由匹配查询参数

Rails路由非常适合匹配URL的RESTful样式'/'分隔位,但我可以匹配map.connect配置中的查询参数.我想要调用不同的控制器/动作,具体取决于后面的参数的存在'?'.

我正在尝试这样的事......

map.connect "api/my/path?apple=:applecode", :controller => 'apples_controller', :action => 'my_action'
map.connect "api/my/path?banana=:bananacode", :controller => 'bananas_controller', :action => 'my_action'
Run Code Online (Sandbox Code Playgroud)

出于路由目的,我不关心参数的值,只要它在params哈希中可用于控制器

routes ruby-on-rails

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