Use database as source for initializing connector

This commit is contained in:
Mouse Reeve
2020-03-27 15:25:08 -07:00
parent 8494719512
commit 5d2fbb8500
7 changed files with 56 additions and 46 deletions

View File

@ -10,14 +10,14 @@ from fedireads.utils.models import FedireadsModel
class Connector(FedireadsModel):
''' book data source connectors '''
name = models.CharField(max_length=255)
name = models.CharField(max_length=255, unique=True)
api_key = models.CharField(max_length=255, null=True)
base_url = models.CharField(max_length=255)
covers_url = models.CharField(max_length=255)
search_url = models.CharField(max_length=255, null=True)
key_name = models.CharField(max_length=255)
key_name = models.CharField(max_length=255, unique=True)
politeness_delay = models.IntegerField(null=True) #seconds
max_query_count = models.IntegerField(null=True)