小编Gar*_* Ng的帖子

Rasa NLU 背后的算法是什么?

我看到 Rasa NLU 使用 MITIE 和 spaCy,但谁能解释一下他们如何使用它以及背后的算法?

rasa-nlu rasa nlu

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

如何在 jwilder/nginx-proxy 中监听 443 端口

我正在使用https://github.com/jwilder/nginx-proxy进行 nginx-proxy 设置

端口 80 重定向正在工作。这意味着我可以使用 test.example.com 通过非 SSL 访问我的网站,但是使用 HTTPS 我收到了“此网页不可用 ERR_CONNECTION_CLOSED”的 chrome 错误

然后我发现来自 nginx-proxy 的 default.conf 似乎没有监听 443 端口:

upstream docker-reverse-proxy.com {
                            ## Can be connected with "test" network
                    # test_nginx_1
                    server 172.19.0.3:443;
}
server {
    server_name docker-reverse-proxy.com;
    listen 80 ;
    access_log /var/log/nginx/access.log vhost;
    location / {
            proxy_pass https://docker-reverse-proxy.com;
    }
}
Run Code Online (Sandbox Code Playgroud)

下面是我的配置:

1) docker run -d -p 80:80 -p 443:443 -v /private/etc/ssl/certs:/etc/nginx/certs -v /var/run/docker.sock:/tmp/docker.sock:ro --name nginx-proxy --net=test jwilder/nginx-proxy:alpine

2)docker-compose.yml

version: '3'

services:
  php-fpm:
    build: . …
Run Code Online (Sandbox Code Playgroud)

reverse-proxy nginx jwilder-nginx-proxy

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

Docker组成继续替换现有容器

我从以下配置的两个分支获得了代码:

泊坞窗,compose.yml:

version: '3'
services:
  server:
    build: .
    restart: always
    image: XXXXX
    entrypoint: ["./run.sh"]
    container_name: XXXX
    ports:
      - 127.0.0.1:8000:8000
    volumes:
      - .:/app

    depends_on:
      - redis
  redis:
    container_name: XXXXX
    image: redis:4-alpine
Run Code Online (Sandbox Code Playgroud)

当docker撰写第一个分支时,它运行良好,但是当我编写第二个分支时,原始容器成为新的分支容器,我希望两个分支容器同时存在.

当我编写第二个分支代码时,以下消息显示:

Recreating XXXXX_branch2 ... done
Attaching to XXXXX_branch1
Run Code Online (Sandbox Code Playgroud)

docker dockerfile docker-compose

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

如何从 Django rest 框架的序列化程序中获取特定字段

在 Views.py 中,我有以下代码:

class ServerViewSet(viewsets.ViewSet):

def list(self, request):
    servers = Server.objects.all()
    serializer = ServerSerializer(servers, many=True) 
    return Response(serializer.data) # In here, I want to get the server name only

def retrieve(self, request, pk=None):
    servers = get_object_or_404(Server, pk=pk)
    serializer = ServerSerializer(servers)
    return Response(serializer.data) # In here, I want to get the server name and ip address
Run Code Online (Sandbox Code Playgroud)

在 serializers.py 中,我有以下代码:

class ServerSerializer(serializers.HyperlinkedModelSerializer):
   class Meta:
        model = Server
        # fields = '__all__'
        fields = ('id', 'name', 'desc', 'ip_address')
Run Code Online (Sandbox Code Playgroud)

是否有官方方法可以从 serializers.data 中过滤出特定字段

带有父类的示例

class CommonSerializer(serializers.ModelSerializer): …
Run Code Online (Sandbox Code Playgroud)

python django django-rest-framework

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