小编pet*_*108的帖子

如果不存在,PostgreSQL创建表

在MySQL脚本中,您可以编写:

CREATE TABLE IF NOT EXISTS foo ...;
Run Code Online (Sandbox Code Playgroud)

... 其他的东西 ...

然后您可以多次运行该脚本而无需重新创建表.

你如何在PostgreSQL中做到这一点?

sql postgresql ddl create-table database-table

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

选择满足条件的矩阵行

在R中有一个矩阵:

     one two three four
 [1,]   1   6    11   16
 [2,]   2   7    12   17
 [3,]   3   8    11   18
 [4,]   4   9    11   19
 [5,]   5  10    15   20
Run Code Online (Sandbox Code Playgroud)

我想提取其行有第三列= 11的子矩阵.这是:

      one two three four
 [1,]   1   6    11   16
 [3,]   3   8    11   18
 [4,]   4   9    11   19
Run Code Online (Sandbox Code Playgroud)

我想在没有循环的情况下这样做.我是R的新手,所以这可能非常明显,但文档往往有些简洁.

select r matrix submatrix

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

如何使用Django自定义管理命令选项?

Django doc告诉我如何通过一个例子为我的django自定义管理命令添加一个选项:

from optparse import make_option

class Command(BaseCommand):
    option_list = BaseCommand.option_list + (
        make_option('--delete',
            action='store_true',
            dest='delete',
            default=False,
            help='Delete poll instead of closing it'),
    )
Run Code Online (Sandbox Code Playgroud)

然后文档就停止了.如何编写handle此类的方法来检查用户是否提供了--delete选项?有时Django很容易让事情变得困难:-(

django django-manage.py

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

Django:如何重定向到mailto

我有一个名为“向选定成员发送电子邮件”的 Django 管理操作。检查一些成员并单击“Go”按钮,用户的邮件程序将打开。所选成员的电子邮件已预先输入。

这是通过 Django HttpResponseRedirect(uri) 实现的,uri 为“mailto:email1,email2..,其中在服务器上查找地址 email1、email2...。

唯一的问题是浏览器重定向到空白页面以及打开客户端邮件程序。

有什么办法可以避免这种情况吗?

——彼得

mailto django redirect

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