Add document signature app link tests.
This commit is contained in:
@@ -17,11 +17,34 @@ class Migration(migrations.Migration):
|
||||
migrations.CreateModel(
|
||||
name='SignatureBaseModel',
|
||||
fields=[
|
||||
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
|
||||
('date', models.DateField(null=True, verbose_name='Date signed', blank=True)),
|
||||
('key_id', models.CharField(max_length=40, verbose_name='Key ID')),
|
||||
('signature_id', models.CharField(max_length=64, null=True, verbose_name='Signature ID', blank=True)),
|
||||
('public_key_fingerprint', models.CharField(verbose_name='Public key fingerprint', unique=True, max_length=40, editable=False)),
|
||||
(
|
||||
'id', models.AutoField(
|
||||
verbose_name='ID', serialize=False, auto_created=True,
|
||||
primary_key=True
|
||||
)
|
||||
),
|
||||
(
|
||||
'date', models.DateField(
|
||||
null=True, verbose_name='Date signed', blank=True
|
||||
)
|
||||
),
|
||||
(
|
||||
'key_id', models.CharField(
|
||||
max_length=40, verbose_name='Key ID'
|
||||
)
|
||||
),
|
||||
(
|
||||
'signature_id', models.CharField(
|
||||
max_length=64, null=True, verbose_name='Signature ID',
|
||||
blank=True
|
||||
)
|
||||
),
|
||||
(
|
||||
'public_key_fingerprint', models.CharField(
|
||||
verbose_name='Public key fingerprint', unique=True,
|
||||
max_length=40, editable=False
|
||||
)
|
||||
),
|
||||
],
|
||||
options={
|
||||
'verbose_name': 'Document version signature',
|
||||
@@ -35,23 +58,43 @@ class Migration(migrations.Migration):
|
||||
migrations.AddField(
|
||||
model_name='documentversionsignature',
|
||||
name='date',
|
||||
field=models.DateField(null=True, verbose_name='Date signed', blank=True),
|
||||
field=models.DateField(
|
||||
null=True, verbose_name='Date signed', blank=True
|
||||
),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='documentversionsignature',
|
||||
name='signature_id',
|
||||
field=models.CharField(max_length=64, null=True, verbose_name='Signature ID', blank=True),
|
||||
field=models.CharField(
|
||||
max_length=64, null=True, verbose_name='Signature ID',
|
||||
blank=True
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='documentversionsignature',
|
||||
name='document_version',
|
||||
field=models.ForeignKey(related_name='signature', editable=False, to='documents.DocumentVersion', verbose_name='Document version'),
|
||||
field=models.ForeignKey(
|
||||
related_name='signature', editable=False,
|
||||
to='documents.DocumentVersion', verbose_name='Document version'
|
||||
),
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='DetachedSignature',
|
||||
fields=[
|
||||
('signaturebasemodel_ptr', models.OneToOneField(parent_link=True, auto_created=True, primary_key=True, serialize=False, to='document_signatures.SignatureBaseModel')),
|
||||
('signature_file', models.FileField(storage=storage.backends.filebasedstorage.FileBasedStorage(), upload_to=document_signatures.models.upload_to, null=True, verbose_name='Signature file', blank=True)),
|
||||
(
|
||||
'signaturebasemodel_ptr', models.OneToOneField(
|
||||
parent_link=True, auto_created=True, primary_key=True,
|
||||
serialize=False,
|
||||
to='document_signatures.SignatureBaseModel'
|
||||
)
|
||||
),
|
||||
(
|
||||
'signature_file', models.FileField(
|
||||
storage=storage.backends.filebasedstorage.FileBasedStorage(),
|
||||
upload_to=document_signatures.models.upload_to,
|
||||
null=True, verbose_name='Signature file', blank=True
|
||||
)
|
||||
),
|
||||
],
|
||||
options={
|
||||
'verbose_name': 'Document version detached signature',
|
||||
@@ -62,7 +105,13 @@ class Migration(migrations.Migration):
|
||||
migrations.CreateModel(
|
||||
name='EmbeddedSignature',
|
||||
fields=[
|
||||
('signaturebasemodel_ptr', models.OneToOneField(parent_link=True, auto_created=True, primary_key=True, serialize=False, to='document_signatures.SignatureBaseModel')),
|
||||
(
|
||||
'signaturebasemodel_ptr', models.OneToOneField(
|
||||
parent_link=True, auto_created=True, primary_key=True,
|
||||
serialize=False,
|
||||
to='document_signatures.SignatureBaseModel'
|
||||
)
|
||||
),
|
||||
],
|
||||
options={
|
||||
'verbose_name': 'Document version embedded signature',
|
||||
@@ -73,6 +122,9 @@ class Migration(migrations.Migration):
|
||||
migrations.AddField(
|
||||
model_name='signaturebasemodel',
|
||||
name='document_version',
|
||||
field=models.ForeignKey(related_name='signaturebasemodel', editable=False, to='documents.DocumentVersion', verbose_name='Document version'),
|
||||
field=models.ForeignKey(
|
||||
related_name='signaturebasemodel', editable=False,
|
||||
to='documents.DocumentVersion', verbose_name='Document version'
|
||||
),
|
||||
),
|
||||
]
|
||||
|
||||
@@ -14,26 +14,41 @@ class Migration(migrations.Migration):
|
||||
migrations.AlterField(
|
||||
model_name='documentversionsignature',
|
||||
name='document_version',
|
||||
field=models.ForeignKey(editable=False, to='documents.DocumentVersion', verbose_name='Document version'),
|
||||
field=models.ForeignKey(
|
||||
editable=False, to='documents.DocumentVersion',
|
||||
verbose_name='Document version'
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='signaturebasemodel',
|
||||
name='date',
|
||||
field=models.DateField(verbose_name='Date signed', null=True, editable=False, blank=True),
|
||||
field=models.DateField(
|
||||
verbose_name='Date signed', null=True, editable=False,
|
||||
blank=True
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='signaturebasemodel',
|
||||
name='document_version',
|
||||
field=models.ForeignKey(related_name='signatures', editable=False, to='documents.DocumentVersion', verbose_name='Document version'),
|
||||
field=models.ForeignKey(
|
||||
related_name='signatures', editable=False,
|
||||
to='documents.DocumentVersion', verbose_name='Document version'
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='signaturebasemodel',
|
||||
name='public_key_fingerprint',
|
||||
field=models.CharField(null=True, editable=False, max_length=40, blank=True, unique=True, verbose_name='Public key fingerprint'),
|
||||
field=models.CharField(
|
||||
null=True, editable=False, max_length=40, blank=True,
|
||||
unique=True, verbose_name='Public key fingerprint'
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='signaturebasemodel',
|
||||
name='signature_id',
|
||||
field=models.CharField(verbose_name='Signature ID', max_length=64, null=True, editable=False, blank=True),
|
||||
field=models.CharField(
|
||||
verbose_name='Signature ID', max_length=64, null=True,
|
||||
editable=False, blank=True
|
||||
),
|
||||
),
|
||||
]
|
||||
|
||||
@@ -14,6 +14,9 @@ class Migration(migrations.Migration):
|
||||
migrations.AlterField(
|
||||
model_name='signaturebasemodel',
|
||||
name='public_key_fingerprint',
|
||||
field=models.CharField(verbose_name='Public key fingerprint', max_length=40, null=True, editable=False, blank=True),
|
||||
field=models.CharField(
|
||||
verbose_name='Public key fingerprint', max_length=40,
|
||||
null=True, editable=False, blank=True
|
||||
),
|
||||
),
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user