小编der*_*end的帖子

Dockerfile中的条件COPY/ADD?

在我的Dockerfiles里面我想将一个文件复制到我的图像中(如果它存在),pip的requirements.txt文件似乎是一个很好的候选者,但是如何实现呢?

COPY (requirements.txt if test -e requirements.txt; fi) /destination
...
RUN  if test -e requirements.txt; then pip install -r requirements.txt; fi
Run Code Online (Sandbox Code Playgroud)

要么

if test -e requirements.txt; then
    COPY requiements.txt /destination;
fi
RUN  if test -e requirements.txt; then pip install -r requirements.txt; fi
Run Code Online (Sandbox Code Playgroud)

docker dockerfile

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

如何在Django 1.8中更改表单布局

我有一张表格

Field Name: [Input Box]
Run Code Online (Sandbox Code Playgroud)

我想要

Field Name:
[Input Box]
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

forms.py

class SearchForm(forms.Form):
    search = forms.CharField()
Run Code Online (Sandbox Code Playgroud)

views.py

form = SearchForm()
html_dtc = {'form':form}
return render_to_response('site/home.html', html_dtc)
Run Code Online (Sandbox Code Playgroud)

home.html的

<form method='POST' action=''> {% csrf_token %}
    {{ form.as_p }}
    <button type="submit" class="btn btn-success btn-sm">Update</button>
</form>
Run Code Online (Sandbox Code Playgroud)

谢谢 :)

django django-forms python-2.7

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

如何在python中使用密码加密文本?

很难在Google上找到对此的直接答案.

我想要从用户那里收集一段文字和一条消息1PWP7a6xgoYx81VZocrDr5okEEcnqKkyDc hello world.

然后我希望能够以某种方式使用文本加密/解密消息,以便我可以将其保存在我的数据库中,而不用担心如果我的网站被黑客攻击,数据会被暴露, encrypt('1PWP7a6xgoYx81VZocrDr5okEEcnqKkyDc', 'hello world') decrypt('1PWP7a6xgoYx81VZocrDr5okEEcnqKkyDc', <encrypted_text>)

有没有一种简单的方法来实现这一点与python,请有人提供/指导我的一个例子.

也许是如何使用诸如'1PWP7a6xgoYx81VZocrDr5okEEcnqKkyDc'?之类的种子创建公钥/私钥对的示例?

提前谢谢了 :)

编辑:只是要明确我正在寻找一种方法来加密我的用户数据以一种威慑的方式不混淆消息.

如果这意味着我必须通过使用文本1PWP7a6xgoYx81VZocrDr5okEEcnqKkyDc作为种子来动态生成PGP/GPG pub/pri密钥对,那么这很好,但是这样做的方法是什么?

python encryption cryptography

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

有没有办法从钱包中的特定比特币地址发送资金?

谷歌的第一个结果给了我2012年的答案,所以我想知道现在有没有比"使用军械库"更好的答案?

如果我必须解码原始交易,那很好,如果有人能带我完成这些步骤,我将不胜感激.

提前致谢 :)

send bitcoin bitcoind

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

是否可以从原始交易中找到的“scriptSig”解码公钥?

7.  "in":[
8.    {"prev_out":
9.      {"hash":"2007ae...",
10.      "n":0},
11.    "scriptSig":"304502... 042b2d..."}],
Run Code Online (Sandbox Code Playgroud)

第 11 行包含汇款人的签名,

304502...

后面跟一个空格,然后是对应的公钥

04b2d...同样,这些都是十六进制的。

我可以将十六进制公钥解码为原始比特币地址还是不可能?谢谢 :)

transactions decode bitcoin

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

为什么Nginx会继续将我重定向到localhost?

在Gunicorn的后端使用Django,每次我提交一份表格,我应该被发送给example.com/pagetwo我,localhost/pagetwo而不是发送给我.

我是Nginx的新手,所以如果有人能指出问题是什么我会是最棒的:)

default.conf:

server {
    listen       80;
    server_name  example.com;

    location /static/ {
        root /srv;
    }

    location / {
        proxy_redirect off;
        proxy_pass http://unix:/srv/sockets/website.sock;
    }

    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   /usr/share/nginx/html;
    }
}
Run Code Online (Sandbox Code Playgroud)

这是索引页面中的一个表单:

<form id='formone' method='POST' action=''> {% csrf_token %}
    {{ form.as_p }}
    <br />
    <button type="submit" class="btn btn-success btn-sm">Submit</button>
</form>
Run Code Online (Sandbox Code Playgroud)

django redirect localhost nginx gunicorn

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

关于Tor继电器,ORPort和DirPort有什么区别?

我正在建立一个中继站,我的理解是ORPort需要开放以传输来自外部世界的流量,但我是否也需要启用它DirPort

ports tor

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

如何禁用 Django 表单中的输入历史记录?

我正在我的 Django 项目的主页上捕获敏感信息。有没有办法防止以前的登录信息在用户单击或开始在框中键入时显示?

python django django-forms

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

q,w = 1,2如果1 <2,则为2; ValueError:要解压缩的值太多.为什么?

正如标题中所述

q, w = 1, 2 if 1 < 2 else 2, 1
ValueError: too many values to unpack
Run Code Online (Sandbox Code Playgroud)

这里发生了什么??

python if-statement iterable-unpacking

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

如何使用`if`语句测试异常对象?

如果我事先不知道引发了什么类型的异常,我如何测试函数是否返回异常对象?

def func():
    try:
        bad_thing_happens  # NameError("global name 'bad_thing_happens' is not defined",)
        return True
    except Exception as e:
        return e

result = func()
if result == Exception:
    print 'a bad thing happened'
Run Code Online (Sandbox Code Playgroud)

在这种情况下if语句返回False,我会错过该异常?

python exception

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

使用python Django,如何返回Google prob的对象作为响应?

我最终的目标是为比特币创建一个付款请求对象,特别是bip 70,因为我想捕获一个有效的返回地址,但是我不确定使用Django返回probuff响应对象的正确方法。

import payments_pb2
x = payments_pb2
x.address = 'home'
return render_to_response(x)
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激 :)

谢谢

django protocol-buffers bitcoin

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

如何在Django视图中显示PIL图像对象?

我在github上使用一个库自己生成一个qrcode而不是使用api,但是我很难理解如何渲染PIL图像对象(这是默认的图像渲染器).到目前为止我有这个:

import qrcode
from qrcode.image.pure import PymagingImage
img = qrcode.make('Some data here', image_factory=PymagingImage)
Run Code Online (Sandbox Code Playgroud)

但是当我在主页面视图中将其显示为图像时,我感到困惑.

在此先感谢任何帮助:)

编辑:如果可能的话,也非常感谢html语法的一些澄清:

<div class="row">
    <div class="col-xs-12">
        <img src="{% static "some.jpg" %}" alt="somename" class="img-responsive"/>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

谢谢 :)

django image view python-imaging-library

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