core: change provider to one-to-one field

This commit is contained in:
Jens Langhammer
2018-11-25 20:38:37 +01:00
parent 76a43a7818
commit 1039555113
2 changed files with 21 additions and 1 deletions

View File

@ -49,7 +49,8 @@ class Application(RuleModel):
name = models.TextField()
launch_url = models.URLField(null=True, blank=True)
icon_url = models.TextField(null=True, blank=True)
provider = models.ForeignKey('Provider', null=True, default=None, on_delete=models.SET_DEFAULT)
provider = models.OneToOneField('Provider', null=True,
default=None, on_delete=models.SET_DEFAULT)
skip_authorization = models.BooleanField(default=False)
objects = InheritanceManager()