小编Gar*_*ary的帖子

Djano JSON领域.'module'对象没有属性'JSONField'

我正在学习Django,并且在模型中创建一个json字段感到很沮丧.我试图在我的模型中创建一个json字段,但得到错误:'module'对象没有属性'JSONField'.这是我在models.py中的类:

class Question(models.Model):
    question_text = models.JSONField(max_length=200)
    pub_date = models.DateTimeField('date published')
Run Code Online (Sandbox Code Playgroud)

我使用的是django 1.9.8和postgresql 9.2.13.我需要在postgresql db中创建的表有一个JSON类型的列.我怎么能在模型类中做到这一点?谢谢!

python django

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

我怎么知道我的选择器在jQuery中是正确的

我有以下HTML代码:

<div class="myclass" id ="class1">
  <ol class="list">
     <li id="li_1">
         <input id="input_1" …>
         <acronym id="input_1" class="classabc">
      </li>
      <li id="li_2">
          <input id="input_2" …>
          <acronym id="input_2" class="classabc">
      </li>
        ....
      <li id="li_n">
          <input id="input_n" …>
          <acronym id="input_n" class="classabc">
      </li>
   </ol>
</div>
Run Code Online (Sandbox Code Playgroud)

现在我想改变一些首字母缩略词标签的类,我有一个首字母缩略词标签的id,所以我尝试了这个:

$('acronym#'+id).removeClass('classabc');
$('acronym#'+id).addClass('newclass');
Run Code Online (Sandbox Code Playgroud)

它没用,所以我尝试了:

$('div.myclass ol acronym#'+id).removeClass('classabc');
$('div.myclass ol acronym#'+id).addClass('newclass');
Run Code Online (Sandbox Code Playgroud)

但它仍然无效.我在代码中尝试了警报,警报正常.我在想我的选择器不对.所以我要问是否有正确的选择器?或者我怎么知道我的选择器是正确的?

jquery

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

当选择0行时,需要oracle sql返回1行

我在编写oracle sql时遇到了麻烦.当我的sql返回0行时,我需要它返回"empty"而不是返回0行.例如,

select name from employee where id=1;
Run Code Online (Sandbox Code Playgroud)

结果:

0 rows selected
Run Code Online (Sandbox Code Playgroud)

我需要它像这样返回:

Empty
Run Code Online (Sandbox Code Playgroud)

选择了1行

由于db中没有这样的记录,有没有办法做到这一点?我确实需要它返回一个值.谢谢!

sql oracle10g oracle11g

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

如何在终端上编写和运行shell程序而不先保存它

我正在Linux服务器上工作,我可以访问一个目录,但我不允许向该目录写入任何内容.我可以从系统提示符运行命令.现在我必须找到该目录中某些文件的特定字段的值并进行一些比较.我在测试服务器上有一个脚本可以做到这一点.但我无法将我的脚本安装到服务器上,我问无论如何我输入一个特定的命令,然后我可以编写并运行一个shell程序而不保存程序?谢谢!

linux bash shell

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

在linux中,sftp中的ls标志是什么

在 Linux 中,我们有很多标志来在命令 ls 中列出文件。我们不能在 sftp 命令中做同样的事情。例如,在 Linux 中,我可以通过运行命令列出文件的完整时间: ls --full-time filename 当我 sftp 到服务器时,我无法运行命令:ls --full-time。

sftp 中的 ls 帮助未列出所有可用标志。那么你能告诉我 sftp 中的 ls 标志是什么吗?

谢谢你!

linux bash shell sftp

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

标签 统计

bash ×2

linux ×2

shell ×2

django ×1

jquery ×1

oracle10g ×1

oracle11g ×1

python ×1

sftp ×1

sql ×1