小编Nul*_*oet的帖子

如何在django表单中只读取ChoiceField

class MyForm(forms.Form):
    CHOICES = (('1', 'one',), ('2', 'two',))
    one_or_two = forms.ChoiceField(widget=forms.RadioSelect, initial='1') 

def show(request):   
    form = MyForm()   
    # render form
Run Code Online (Sandbox Code Playgroud)

如何使字段one_or_two只读?

django django-templates django-forms

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

“无效的版本格式” p.nettyException 与 play 2.2.1

我的路线文件看起来像

GET     /                           controllers.Application.index()
POST    /get_token                  controllers.Application.getToken()
Run Code Online (Sandbox Code Playgroud)

GET '/' 工作正常。但是,“/get_token”的 POST 失败并显示以下错误消息。

[error] p.nettyException - Exception caught in Netty
java.lang.IllegalArgumentException: invalid version format: =D??$_!HB?H??W(?+?/????
    at org.jboss.netty.handler.codec.http.HttpVersion.<init>(HttpVersion.java:102) ~[netty.jar:na]
    at org.jboss.netty.handler.codec.http.HttpVersion.valueOf(HttpVersion.java:62) ~[netty.jar:na]
    at org.jboss.netty.handler.codec.http.HttpRequestDecoder.createMessage(HttpRequestDecoder.java:75) ~[netty.jar:na]
    at org.jboss.netty.handler.codec.http.HttpMessageDecoder.decode(HttpMessageDecoder.java:189) ~[netty.jar:na]
    at org.jboss.netty.handler.codec.http.HttpMessageDecoder.decode(HttpMessageDecoder.java:101) ~[netty.jar:na]
    at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:500) ~[netty.jar:na]
Run Code Online (Sandbox Code Playgroud)

我正在使用 play-2.2.1。
我比较新玩。有人可以帮我吗?

提前致谢!

playframework playframework-2.2

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

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

在Django中:如何将dict对象序列化为json?

我有这个非常基本的问题,

>>> from django.core import serializers
>>> serializers.serialize("json", {'a':1})
Traceback (most recent call last):
  File "<console>", line 1, in <module>
  File "/usr/lib/pymodules/python2.6/django/core/serializers/__init__.py", line 87, in serialize
    s.serialize(queryset, **options)
  File "/usr/lib/pymodules/python2.6/django/core/serializers/base.py", line 40, in serialize
    for field in obj._meta.local_fields:
AttributeError: 'str' object has no attribute '_meta'
>>> 
Run Code Online (Sandbox Code Playgroud)

如何才能做到这一点?

python django serialization json

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

在节点中使用underscore.js

我试图在节点控制台中使用下划线的键功能,如下所示

$node
> require('./underscore.js')
...
> _.keys
[Function: keys]
> _.keys
undefined
Run Code Online (Sandbox Code Playgroud)

为什么键功能消失?我在这里错过了什么吗?

javascript node.js underscore.js

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

在mysql中如何将两个表相乘?

基本上我想要的是两个表的交叉产品.

t1 is :
    +------------+
    | student    |
    +------------+
    | 1234567890 | 
    | 1234567890 | 
    | 1234567890 | 
    | 000000001  | 
    +------------+
t2 is:
    +--------+
    | number |
    +--------+
    |      1 | 
    |      3 | 
    +--------+
Run Code Online (Sandbox Code Playgroud)

如何获得一个包含两列和八个条目的表格,这些条目是t1和t2中值的交叉乘积?

mysql sql database

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

Python:如果我将路径作为字符串,如何导入模块?

假设我有一个字符串模块的路径module_to_be_imported ='abmodule'
如何导入它?

python import

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

将jar中的python文件捆绑在一起以便通过jython进行访问

在下面的代码中,我只需使用jython从java代码执行test.py.

public static void main(String[] args) {
  org.python.util.PythonInterpreter python = new org.python.util.PythonInterpreter();
  python.execfile("test.py");
  ...
Run Code Online (Sandbox Code Playgroud)

我的问题是test.py需要在运行jar文件的同一目录中.
我需要将这个test.py捆绑在jar中,并且仍然可以使用jython执行它.

如何使用python调用jar文件中的python脚本中建议的方法使用ClassLoader类中的getResourceAsStream方法读取字符串中的脚本对我不起作用,因为我的test.py导入了更多捆绑在jar中的python脚本.

刚接触java和jython我真的很困惑.
任何帮助将受到高度赞赏..!

python java jython jar

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

在Python中如何构造一个str for help(object)

我需要一个由help(some_object)中显示的文本创建的str对象.简单地类型转换为str不起作用.

>>> s = str(help(object))
>>> print s
None
Run Code Online (Sandbox Code Playgroud)

这是正确的方法吗?

python

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

在python中有什么方法可以获取作为对象传递给函数的参数?

我不想使用*args或**kwargs,因为我无法更改函数声明.

例如:

def foo( a, b, c ) """Lets say values passed to a, b and c are 1,2 and 3 respectively"""
   ...
   ...
   """ I would like to generate an object preferably a dictionary such as {'a':1, 'b':2, 'c':3} """
   ...
   ...
Run Code Online (Sandbox Code Playgroud)

有谁能建议这样做的方法?提前致谢.

python arguments function object

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

如何在bash shell脚本中删除文件扩展名?

我在$ 1中有temp.tar.gz
如何在另一个变量中得到'temp'?

我正在使用bash.
提前致谢.

bash shell

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