小编mer*_*1er的帖子

有什么方法可以禁用 Docker 桌面中的“资源节省模式”吗?

Docker 4.22带来了新的“资源节省模式”。然而,这大大减慢了我的速度,因为当 Docker 在保护模式下运行时,执行任何操作(例如运行容器)现在都需要几分钟的时间。

那么,有没有办法禁用资源节省模式呢?或者是降级 Docker 桌面的唯一选择?

注意:我在 macOS 上运行 Docker 桌面版本 4.22.1。

docker docker-desktop

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

Heroku上的Django SSL重定向:“重定向过多”

我有一个使用自定义域名部署到Heroku的Web应用程序,该域名通过CloudFlare管理。

我要做的是将HTTP请求重定向到HTTPS

SECURE_SSL_REDIRECT根据Django的文档,设置为True后,在通过自定义域访问网站时遇到了Too many redirects(或site redirected you too many times)错误。

这是我的settings.py档案中的内容:

SECURE_SSL_REDIRECT = True
SECURE_PROXY_SSL_HEADER = ('X-Forwarded-Proto', 'https')
Run Code Online (Sandbox Code Playgroud)

请注意,此重定向适用myapp.herokuapp.com域。

我在CloudFlare上使用DNS +代理,并且SECURE_PROXY_SSL_HEADER根据Heroku的文档进行设置

这是Heroku日志:

2019-04-17T11:21:08.514202+00:00 heroku[router]: at=info method=GET path="/" host=staging.mywebsite.com request_id=cf90ab0c-0895-4faf-aeea-5ee5fe5f970d fwd="115.87.132.194,172.68.242.176" dyno=web.1 connect=0ms service=2ms status=301 bytes=228 protocol=http
Run Code Online (Sandbox Code Playgroud)

python django https heroku

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

如何在 Django 中使用 UUID 自动填充预先存在的数据库条目

我已将 UUID 添加到以下模型:

class Post(models.Model):
    uuid = models.UUIDField(default=uuid.uuid4, editable=False)
    ...
Run Code Online (Sandbox Code Playgroud)

但数据库中已经存在一些在没有该uuid字段的情况下创建的条目。
当我运行时migrate,它会将相同的 UUID 添加到我以前的所有对象中。

是否有一种简单的方法可以自动使用不同的 UUID 填充现有对象?

django django-models

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

标签 统计

django ×2

django-models ×1

docker ×1

docker-desktop ×1

heroku ×1

https ×1

python ×1