models: hide related_name and related_query_name for BaseResource.users (#32553)

It creates errors if a connector names its connector model 'Resource',
as all related names on users get the same name.
This commit is contained in:
Benjamin Dauvergne 2019-04-06 13:46:47 +02:00
parent d643e759b7
commit 49867fa6b7
53 changed files with 53 additions and 53 deletions

View File

@ -19,7 +19,7 @@ class Migration(migrations.Migration):
('description', models.TextField(verbose_name='Description')),
('slug', models.SlugField(verbose_name='Identifier', unique=True)),
('log_level', models.CharField(default=b'INFO', max_length=10, verbose_name='Log Level', choices=[(b'NOTSET', b'NOTSET'), (b'DEBUG', b'DEBUG'), (b'INFO', b'INFO'), (b'WARNING', b'WARNING'), (b'ERROR', b'ERROR'), (b'CRITICAL', b'CRITICAL')])),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_actesweb_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': "ActesWeb - Demande d'acte d'\xe9tat civil",

View File

@ -19,7 +19,7 @@ class Migration(migrations.Migration):
('slug', models.SlugField(verbose_name='Identifier', unique=True)),
('description', models.TextField(verbose_name='Description')),
('log_level', models.CharField(default=b'INFO', max_length=10, verbose_name='Log Level', choices=[(b'NOTSET', b'NOTSET'), (b'DEBUG', b'DEBUG'), (b'INFO', b'INFO'), (b'WARNING', b'WARNING'), (b'ERROR', b'ERROR'), (b'CRITICAL', b'CRITICAL')])),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_airquality_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'Air Quality',

View File

@ -21,7 +21,7 @@ class Migration(migrations.Migration):
('log_level', models.CharField(default=b'NOTSET', max_length=10, verbose_name='Log Level', choices=[(b'NOTSET', b'NOTSET'), (b'DEBUG', b'DEBUG'), (b'INFO', b'INFO'), (b'WARNING', b'WARNING'), (b'ERROR', b'ERROR'), (b'CRITICAL', b'CRITICAL')])),
('_platform', models.CharField(choices=[(b'prod', 'Production'), (b'test', 'Test')], max_length=8, verbose_name='Platform')),
('_api_key', models.CharField(default=b'', max_length=64, verbose_name='API key', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_apiparticulier_users_+', related_query_name='+', blank=True)),
],
options={
'abstract': False,

View File

@ -20,7 +20,7 @@ class Migration(migrations.Migration):
('description', models.TextField(verbose_name='Description')),
('log_level', models.CharField(default=b'NOTSET', max_length=10, verbose_name='Log Level', choices=[(b'NOTSET', b'NOTSET'), (b'DEBUG', b'DEBUG'), (b'INFO', b'INFO'), (b'WARNING', b'WARNING'), (b'ERROR', b'ERROR'), (b'CRITICAL', b'CRITICAL')])),
('base_url', models.CharField(max_length=256, verbose_name='SIG Url')),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_arcgis_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'Arcgis Webservice',

View File

@ -22,7 +22,7 @@ class Migration(migrations.Migration):
('webservice_base_url', models.URLField(verbose_name='Webservice Base URL')),
('hawk_auth_id', models.CharField(max_length=64, verbose_name='Hawk Authentication id')),
('hawk_auth_key', models.CharField(max_length=64, verbose_name='Hawk Authentication secret')),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_arpegeecp_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'Arpege ECP',

View File

@ -45,7 +45,7 @@ class Migration(migrations.Migration):
('http_proxy', models.CharField(blank=True, max_length=128, verbose_name='HTTP and HTTPS proxy')),
('webservice_base_url', models.URLField(verbose_name='Webservice Base URL')),
('cod_rgp', models.CharField(default=b'RGP_PUB', max_length=64, verbose_name='Code RGP')),
('users', models.ManyToManyField(blank=True, to='base.ApiUser')),
('users', models.ManyToManyField(blank=True, related_name='_link_users_+', related_query_name='+', to='base.ApiUser')),
],
options={
'verbose_name': 'ATOS Genesys',

View File

@ -19,7 +19,7 @@ class Migration(migrations.Migration):
('slug', models.SlugField(verbose_name='Identifier', unique=True)),
('description', models.TextField(verbose_name='Description')),
('service_url', models.CharField(help_text='Base Adresse Web Service URL', max_length=128, verbose_name='Service URL')),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_baseaddresse_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'Base Adresse Web Service',

View File

@ -23,7 +23,7 @@ class Migration(migrations.Migration):
('password', models.CharField(max_length=128, verbose_name='Password', blank=True)),
('verify_cert', models.BooleanField(default=True, verbose_name='Check HTTPS Certificate validity')),
('keystore', models.FileField(help_text='Certificate and private key in PEM format', upload_to=b'bdp', null=True, verbose_name='Keystore', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_bdp_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'BDP Web Service',

View File

@ -31,7 +31,7 @@ class Migration(migrations.Migration):
('ftp_username', models.CharField(max_length=64, verbose_name='FTP Username')),
('ftp_password', models.CharField(max_length=64, verbose_name='FTP Password')),
('ftp_client_name', models.CharField(max_length=64, verbose_name='FTP Client Name')),
('users', models.ManyToManyField(blank=True, to='base.ApiUser')),
('users', models.ManyToManyField(blank=True, related_name='_cartadscs_users_+', related_query_name='+', to='base.ApiUser')),
],
options={
'verbose_name': 'Cart@DS CS',

View File

@ -50,7 +50,7 @@ class Migration(migrations.Migration):
('description', models.TextField(verbose_name='Description')),
('key', models.CharField(max_length=64)),
('default_country_code', models.CharField(default='33', max_length=3)),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_choositsmsgateway_users_+', related_query_name='+', blank=True)),
],
options={
'db_table': 'sms_choosit',

View File

@ -19,7 +19,7 @@ class Migration(migrations.Migration):
('slug', models.SlugField(verbose_name='Identifier', unique=True)),
('description', models.TextField(verbose_name='Description')),
('log_level', models.CharField(default=b'INFO', max_length=10, verbose_name='Log Level', choices=[(b'NOTSET', b'NOTSET'), (b'DEBUG', b'DEBUG'), (b'INFO', b'INFO'), (b'WARNING', b'WARNING'), (b'ERROR', b'ERROR'), (b'CRITICAL', b'CRITICAL')])),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_cityweb_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': "CityWeb - Demande d'acte d'\xe9tat civil",

View File

@ -32,7 +32,7 @@ class Migration(migrations.Migration):
(b'password', models.CharField(max_length=64, verbose_name='Password')),
(b'websource', models.CharField(blank=True, max_length=64, null=True, verbose_name='Web source')),
(b'default_comment', models.CharField(blank=True, max_length=250, null=True, verbose_name='Default comment')),
(b'users', models.ManyToManyField(blank=True, to=b'base.ApiUser')),
(b'users', models.ManyToManyField(blank=True, related_name='_clicrdv_users_+', related_query_name='+', to='base.ApiUser')),
],
options={
b'verbose_name': b'Clicrdv Agenda',

View File

@ -25,7 +25,7 @@ class Migration(migrations.Migration):
('password', models.CharField(max_length=64)),
('websource', models.CharField(max_length=64, null=True, blank=True)),
('default_comment', models.CharField(max_length=250, null=True, blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_newclicrdv_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'Clicrdv Agenda',

View File

@ -22,7 +22,7 @@ class Migration(migrations.Migration):
('cmis_endpoint', models.URLField(help_text='URL of the CMIS Atom endpoint', max_length=400, verbose_name='CMIS Atom endpoint')),
('username', models.CharField(max_length=128, verbose_name='Service username')),
('password', models.CharField(max_length=128, verbose_name='Password')),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_cmisconnector_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'CMIS connector',

View File

@ -26,7 +26,7 @@ class Migration(migrations.Migration):
verbose_name='Column keynames',
blank=True)),
('skip_header', models.BooleanField(default=False, verbose_name='Skip first line')),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_csvdatasource_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'CSV File',

View File

@ -80,7 +80,7 @@ class Migration(migrations.Migration):
('description', models.TextField(verbose_name='Description')),
('log_level', models.CharField(default=b'NOTSET', max_length=10, verbose_name='Log Level', choices=[(b'NOTSET', b'NOTSET'), (b'DEBUG', b'DEBUG'), (b'INFO', b'INFO'), (b'WARNING', b'WARNING'), (b'ERROR', b'ERROR'), (b'CRITICAL', b'CRITICAL')])),
('archive', models.FileField(upload_to=b'archives', verbose_name='Data Archive')),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_genericfamily_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'Generic Family Connector',

View File

@ -20,7 +20,7 @@ class Migration(migrations.Migration):
('description', models.TextField(verbose_name='Description')),
('log_level', models.CharField(default=b'INFO', max_length=10, verbose_name='Log Level', choices=[(b'NOTSET', b'NOTSET'), (b'DEBUG', b'DEBUG'), (b'INFO', b'INFO'), (b'WARNING', b'WARNING'), (b'ERROR', b'ERROR'), (b'CRITICAL', b'CRITICAL')])),
('url', models.URLField(max_length=1000, verbose_name='URL')),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_feed_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'Feed',

View File

@ -19,7 +19,7 @@ class Migration(migrations.Migration):
('slug', models.SlugField(verbose_name='Identifier', unique=True)),
('description', models.TextField(verbose_name='Description')),
('service_url', models.CharField(help_text='GDC Web Service URL', max_length=128, verbose_name='Service URL')),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_gdc_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'GDC Web Service',

View File

@ -32,7 +32,7 @@ class Migration(migrations.Migration):
('slug', models.SlugField(verbose_name='Identifier', unique=True)),
('description', models.TextField(verbose_name='Description')),
('log_level', models.CharField(default=b'INFO', max_length=10, verbose_name='Log Level', choices=[(b'NOTSET', b'NOTSET'), (b'DEBUG', b'DEBUG'), (b'INFO', b'INFO'), (b'WARNING', b'WARNING'), (b'ERROR', b'ERROR'), (b'CRITICAL', b'CRITICAL')])),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_jsondata_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'JSON Data Store',

View File

@ -23,7 +23,7 @@ class Migration(migrations.Migration):
('password', models.CharField(max_length=64)),
('quality', models.CharField(default=b'l', max_length=4, verbose_name='message quality', choices=[(b'l', 'sms direct'), (b'll', 'sms low-cost'), (b'n', 'sms top')])),
('default_country_code', models.CharField(default='33', max_length=3)),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_mobytsmsgateway_users_+', related_query_name='+', blank=True)),
],
options={
'db_table': 'sms_mobyt',

View File

@ -22,7 +22,7 @@ class Migration(migrations.Migration):
('service_url', models.URLField(help_text='Okina API base URL', max_length=256, verbose_name='Service URL')),
('username', models.CharField(max_length=128, verbose_name='Username')),
('password', models.CharField(max_length=128, verbose_name='Password')),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_okina_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'Okina',

View File

@ -21,7 +21,7 @@ class Migration(migrations.Migration):
('log_level', models.CharField(default=b'NOTSET', max_length=10, verbose_name='Log Level', choices=[(b'NOTSET', b'NOTSET'), (b'DEBUG', b'DEBUG'), (b'INFO', b'INFO'), (b'WARNING', b'WARNING'), (b'ERROR', b'ERROR'), (b'CRITICAL', b'CRITICAL')])),
('service_root_url', models.URLField(max_length=256, verbose_name='Service Root URL')),
('query_layer', models.CharField(max_length=256, verbose_name='Query Layer')),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_opengis_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'OpenGIS',

View File

@ -20,7 +20,7 @@ class Migration(migrations.Migration):
('slug', models.SlugField(verbose_name='Identifier', unique=True)),
('description', models.TextField(verbose_name='Description')),
('keystore', models.FileField(help_text='Certificate and private key in PEM format', upload_to=b'orange', null=True, verbose_name='Keystore', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_orangesmsgateway_users_+', related_query_name='+', blank=True)),
],
options={
'db_table': 'sms_orange',

View File

@ -26,7 +26,7 @@ class Migration(migrations.Migration):
('credit_threshold_alert', models.PositiveIntegerField(default=100)),
('default_country_code', models.CharField(default='33', max_length=3)),
('credit_left', models.PositiveIntegerField(default=0)),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_ovhsmsgateway_users_+', related_query_name='+', blank=True)),
],
options={
'db_table': 'sms_ovh',

View File

@ -22,7 +22,7 @@ class Migration(migrations.Migration):
('username', models.CharField(max_length=64)),
('password', models.CharField(max_length=64)),
('default_country_code', models.CharField(default='33', max_length=3)),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_oxydsmsgateway_users_+', related_query_name='+', blank=True)),
],
options={
'db_table': 'sms_oxyd',

View File

@ -26,7 +26,7 @@ class Migration(migrations.Migration):
('keystore', models.FileField(help_text='Certificate and private key in PEM format', upload_to=b'pastell', null=True, verbose_name='Keystore')),
('document_type', models.CharField(max_length=128, verbose_name='Document Type', blank=True)),
('document_fields', jsonfield.fields.JSONField(null=True, verbose_name='Fields')),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_pastell_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'Pastell',

View File

@ -40,7 +40,7 @@ class Migration(migrations.Migration):
('slug', models.SlugField(unique=True, verbose_name='Identifier')),
('max_call_duration', models.PositiveIntegerField(default=120, help_text='Each hour, too long calls are closed.', verbose_name='Maximum duration of a call, in minutes.')),
('data_retention_period', models.PositiveIntegerField(default=60, help_text='Each day, old calls are removed.', verbose_name='Data retention period, in days.')),
('users', models.ManyToManyField(blank=True, to='base.ApiUser')),
('users', models.ManyToManyField(blank=True, related_name='_phonecalls_users_+', related_query_name='+', to='base.ApiUser')),
],
options={
'verbose_name': 'Phone Calls',

View File

@ -22,7 +22,7 @@ class Migration(migrations.Migration):
('service_url', models.URLField(help_text='Solis API base URL', max_length=256, verbose_name='Service URL')),
('username', models.CharField(max_length=128, verbose_name='Username')),
('password', models.CharField(max_length=128, verbose_name='Password')),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_solis_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'Solis',

View File

@ -21,7 +21,7 @@ class Migration(migrations.Migration):
('url', models.URLField(verbose_name='API URL')),
('login', models.CharField(max_length=256, verbose_name='API Login')),
('password', models.CharField(max_length=256, verbose_name='API Password')),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_vivaticket_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'VivaTicket',

View File

@ -117,7 +117,7 @@ class BaseResource(models.Model):
title = models.CharField(max_length=50, verbose_name=_('Title'))
description = models.TextField(verbose_name=_('Description'))
slug = models.SlugField(verbose_name=_('Identifier'), unique=True)
users = models.ManyToManyField(ApiUser, blank=True)
users = models.ManyToManyField(ApiUser, blank=True, related_name='+', related_query_name='+')
objects = InheritanceManager()
parameters = None

View File

@ -22,7 +22,7 @@ class Migration(migrations.Migration):
('service_root_url', models.URLField(max_length=256, verbose_name='Service Root URL')),
('sector_type', models.CharField(max_length=256, verbose_name='Sector Type')),
('api_token', models.CharField(max_length=256, verbose_name='API Token')),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_adict_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'ADICT (Strasbourg GIS)',

View File

@ -25,7 +25,7 @@ class Migration(migrations.Migration):
('username', models.CharField(max_length=128, verbose_name='HTTP Basic Auth username', blank=True)),
('password', models.CharField(max_length=128, verbose_name='HTTP Basic Auth password', blank=True)),
('keystore', models.FileField(help_text='Certificate and private key in PEM format', upload_to=b'agoraplus', null=True, verbose_name='Keystore', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_agoraplus_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'Agora+',

View File

@ -21,7 +21,7 @@ class Migration(migrations.Migration):
('log_level', models.CharField(default=b'INFO', max_length=10, verbose_name='Log Level', choices=[(b'NOTSET', b'NOTSET'), (b'DEBUG', b'DEBUG'), (b'INFO', b'INFO'), (b'WARNING', b'WARNING'), (b'ERROR', b'ERROR'), (b'CRITICAL', b'CRITICAL')])),
('wsdl_url', models.URLField(help_text='URL of the SOAP wsdl endpoint', max_length=512, verbose_name='SOAP wsdl endpoint')),
('operation_url', models.URLField(help_text='URL of the SOAP operation endpoint', max_length=512, verbose_name='SOAP operation endpoint')),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_dpark_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'D-Park connector',

View File

@ -20,7 +20,7 @@ class Migration(migrations.Migration):
('slug', models.SlugField(verbose_name='Identifier', unique=True)),
('description', models.TextField(verbose_name='Description')),
('jsondatabase', jsonfield.fields.JSONField(default=dict, verbose_name='Fake Database (JSON)', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_fakefamily_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'Fake Family System',

View File

@ -22,7 +22,7 @@ class Migration(migrations.Migration):
('service_url', models.URLField(help_text='GDEMA API base URL', max_length=256, verbose_name='Service URL')),
('username', models.CharField(max_length=128, verbose_name='Username')),
('password', models.CharField(max_length=128, verbose_name='Password')),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_gdema_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'GDEMA',

View File

@ -19,7 +19,7 @@ class Migration(migrations.Migration):
('slug', models.SlugField(verbose_name='Identifier', unique=True)),
('description', models.TextField(verbose_name='Description')),
('log_level', models.CharField(default=b'INFO', max_length=10, verbose_name='Log Level', choices=[(b'NOTSET', b'NOTSET'), (b'DEBUG', b'DEBUG'), (b'INFO', b'INFO'), (b'WARNING', b'WARNING'), (b'ERROR', b'ERROR'), (b'CRITICAL', b'CRITICAL')])),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_grandlyonstreetsections_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'Sections of Grand Lyon Streets',

View File

@ -24,7 +24,7 @@ class Migration(migrations.Migration):
('token_authorization', models.CharField(max_length=128, verbose_name='Token Authorization')),
('wsdl_url', models.CharField(max_length=256, verbose_name='WSDL URL')),
('verify_cert', models.BooleanField(default=True, verbose_name='Check HTTPS Certificate validity')),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_greco_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'GRECO Webservices',

View File

@ -22,7 +22,7 @@ class Migration(migrations.Migration):
('base_url', models.URLField(help_text='Grenoble GRU API base URL', max_length=256, verbose_name='Base URL')),
('username', models.CharField(max_length=128, verbose_name='Username')),
('password', models.CharField(max_length=128, verbose_name='Password')),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_grenoblegru_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'Grenoble - Gestion des signalements',

View File

@ -23,7 +23,7 @@ class Migration(migrations.Migration):
('username', models.CharField(max_length=128, verbose_name='Username', blank=True)),
('password', models.CharField(max_length=128, verbose_name='Password', blank=True)),
('keystore', models.FileField(help_text='Certificate and private key in PEM format', upload_to=b'iparapheur', null=True, verbose_name='Keystore', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_management_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'i-Parapheur',

View File

@ -24,7 +24,7 @@ class Migration(migrations.Migration):
('username', models.CharField(max_length=128, verbose_name='Service username')),
('password', models.CharField(max_length=128, null=True, verbose_name='Service password', blank=True)),
('database', models.CharField(max_length=128, verbose_name='Service database')),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_iwsconnector_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'IWS connector',

View File

@ -23,7 +23,7 @@ class Migration(migrations.Migration):
('username', models.CharField(max_length=128, verbose_name='Username', blank=True)),
('password', models.CharField(max_length=128, verbose_name='Password', blank=True)),
('keystore', models.FileField(help_text='Certificate and private key in PEM format', upload_to=b'maarch', null=True, verbose_name='Keystore', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_management_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'Maarch',

View File

@ -29,7 +29,7 @@ class Migration(migrations.Migration):
('slug', models.SlugField(verbose_name='Identifier', unique=True)),
('description', models.TextField(verbose_name='Description')),
('log_level', models.CharField(default=b'NOTSET', max_length=10, verbose_name='Log Level', choices=[(b'NOTSET', b'NOTSET'), (b'DEBUG', b'DEBUG'), (b'INFO', b'INFO'), (b'WARNING', b'WARNING'), (b'ERROR', b'ERROR'), (b'CRITICAL', b'CRITICAL')])),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_demand_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'Mes Demarches En Ligne',

View File

@ -43,7 +43,7 @@ class Migration(migrations.Migration):
('verify_cert', models.BooleanField(default=True, verbose_name='TLS verify certificates')),
('http_proxy', models.CharField(blank=True, max_length=128, verbose_name='HTTP and HTTPS proxy')),
('webservice_base_url', models.URLField(verbose_name='Webservice Base URL')),
('users', models.ManyToManyField(blank=True, to='base.ApiUser')),
('users', models.ManyToManyField(blank=True, related_name='_link_users_+', related_query_name='+', to='base.ApiUser')),
],
options={
'verbose_name': 'MDPH CD13',

View File

@ -22,7 +22,7 @@ class Migration(migrations.Migration):
('url', models.URLField(verbose_name='Newsletter service URL')),
('apikey', models.CharField(max_length=32, verbose_name='API key')),
('transport_titles_mapping', jsonfield.fields.JSONField(default=dict, verbose_name='Mapping of transports ids and titles')),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_meyzieunewsletters_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'Meyzieu Newsletters',

View File

@ -20,7 +20,7 @@ class Migration(migrations.Migration):
('description', models.TextField(verbose_name='Description')),
('log_level', models.CharField(default=b'NOTSET', max_length=10, verbose_name='Log Level', choices=[(b'NOTSET', b'NOTSET'), (b'DEBUG', b'DEBUG'), (b'INFO', b'INFO'), (b'WARNING', b'WARNING'), (b'ERROR', b'ERROR'), (b'CRITICAL', b'CRITICAL')])),
('csv_file', models.FileField(upload_to=b'csv', verbose_name='CSV File')),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_nancypoll_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'NancyPoll',

View File

@ -25,7 +25,7 @@ class Migration(migrations.Migration):
('username', models.CharField(max_length=128, verbose_name='Service username')),
('password', models.CharField(blank=True, max_length=128, null=True, verbose_name='Service password')),
('verify_cert', models.BooleanField(default=True, verbose_name='Check HTTPS Certificate validity')),
('users', models.ManyToManyField(blank=True, to='base.ApiUser')),
('users', models.ManyToManyField(blank=True, related_name='_planitechconnector_users_+', related_query_name='+', to='base.ApiUser')),
],
options={
'verbose_name': 'Planitech',

View File

@ -23,7 +23,7 @@ class Migration(migrations.Migration):
('username', models.CharField(max_length=128, verbose_name='Username', blank=True)),
('password', models.CharField(max_length=128, verbose_name='Password', blank=True)),
('keystore', models.FileField(help_text='Certificate and private key in PEM format', upload_to=b'seisin-by-email', null=True, verbose_name='Keystore', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_seisinbyemailmanagement_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'Seisin-by-Email',

View File

@ -24,7 +24,7 @@ class Migration(migrations.Migration):
('username', models.CharField(max_length=128, verbose_name='Username', blank=True)),
('password', models.CharField(max_length=128, verbose_name='Password', blank=True)),
('keystore', models.FileField(help_text='Certificate and private key in PEM format', upload_to=b'solis_apa', null=True, verbose_name='Keystore', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_solisapa_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'Solis',

View File

@ -23,7 +23,7 @@ class Migration(migrations.Migration):
('slug', models.SlugField(verbose_name='Identifier', unique=True)),
('log_level', models.CharField(choices=[(b'NOTSET', b'NOTSET'), (b'DEBUG', b'DEBUG'), (b'INFO', b'INFO'), (b'WARNING', b'WARNING'), (b'ERROR', b'ERROR'), (b'CRITICAL', b'CRITICAL')], default=b'INFO', max_length=10, verbose_name='Log Level')),
('liferay_api_url', models.URLField(max_length=256, verbose_name='Liferay API URL')),
('users', models.ManyToManyField(blank=True, to='base.ApiUser')),
('users', models.ManyToManyField(blank=True, related_name='_strasbourgeu_users_+', related_query_name='+', to='base.ApiUser')),
],
options={
'verbose_name': 'Strasbourg.eu',

View File

@ -18,7 +18,7 @@ class Migration(migrations.Migration):
('title', models.CharField(verbose_name='Title', max_length=50)),
('slug', models.SlugField(verbose_name='Identifier', unique=True)),
('description', models.TextField(verbose_name='Description')),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_stubinvoicesconnector_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'Invoices',

View File

@ -51,7 +51,7 @@ class Migration(migrations.Migration):
('slug', models.SlugField(verbose_name='Identifier', unique=True)),
('description', models.TextField(verbose_name='Description')),
('log_level', models.CharField(default=b'INFO', max_length=10, verbose_name='Log Level', choices=[(b'NOTSET', b'NOTSET'), (b'DEBUG', b'DEBUG'), (b'INFO', b'INFO'), (b'WARNING', b'WARNING'), (b'ERROR', b'ERROR'), (b'CRITICAL', b'CRITICAL')])),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_line_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'TCL',

View File

@ -35,7 +35,7 @@ class Migration(migrations.Migration):
('username', models.CharField(max_length=128, verbose_name='Username', blank=True)),
('password', models.CharField(max_length=128, verbose_name='Password', blank=True)),
('keystore', models.FileField(help_text='Certificate and private key in PEM format', upload_to=b'teamnet_axel', null=True, verbose_name='Keystore', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_link_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'Teamnet Axel',

View File

@ -20,7 +20,7 @@ class Migration(migrations.Migration):
('slug', models.SlugField(verbose_name='Identifier', unique=True)),
('description', models.TextField(verbose_name='Description')),
('welco_url', models.URLField(default=passerelle.pbx.models.get_default_welco_url, max_length=120, verbose_name='welco URL')),
('users', models.ManyToManyField(to='base.ApiUser', blank=True)),
('users', models.ManyToManyField(to='base.ApiUser', related_name='_tlmcom_users_+', related_query_name='+', blank=True)),
],
options={
'verbose_name': 'TLM COM gateway',