小编Tom*_*del的帖子

pop()' 在 Django Rest FrameWork 中有什么作用?

我想了解为什么这个函数用于

类 UserSerializer(serializers.ModelSerializer): profile = ProfileSerializer()

class Meta:
    model = User
    fields = ('username', 'email', 'profile')

def create(self, validated_data):
    profile_data = validated_data.pop('profile')
    user = User.objects.create(**validated_data)
    Profile.objects.create(user=user, **profile_data)
    return user
Run Code Online (Sandbox Code Playgroud)

django python-3.x django-rest-framework

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

如何在 Apache 上将 HTTP 重定向到 HTTPS?

环境:Ubuntu 和 Apache。

尝试设置从 http 到 https 的自动重定向。

我努力了:

<VirtualHost *:80>
    RewriteEngine On
    RewriteCond %{HTTPS} !=on
    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
</VirtualHost>

<VirtualHost *:443>
    SSLEngine on
    SSLCertificateFile    <path to your crt file>
    SSLCertificateKeyFile   <path to your private key file>

    # ...
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

    RewriteEngine on
    ReWriteCond %{SERVER_PORT} !^443$
    RewriteRule ^/(.*) https://%{HTTP_HOST}/$1 [NC,R,L]
Run Code Online (Sandbox Code Playgroud)

从 mydomain.com --- 至 ---> (https://) mydomain.com

有任何想法吗?

apache ssl ssl-certificate server ubuntu-16.04

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