providers/app_gw: use full URL with protocol for internal/external_host

This commit is contained in:
Jens Langhammer
2020-07-26 22:00:32 +02:00
parent 7221800a16
commit 83205f1b49
3 changed files with 29 additions and 4 deletions

View File

@ -3,6 +3,7 @@ import string
from random import SystemRandom
from typing import Optional, Type
from django.core.validators import URLValidator
from django.db import models
from django.forms import ModelForm
from django.http import HttpRequest
@ -20,8 +21,8 @@ class ApplicationGatewayProvider(Provider):
Protocols by using a Reverse-Proxy."""
name = models.TextField()
internal_host = models.TextField()
external_host = models.TextField()
internal_host = models.TextField(validators=[URLValidator])
external_host = models.TextField(validators=[URLValidator])
client = models.ForeignKey(Client, on_delete=models.CASCADE)