diff --git a/ippisite/db.sqlite3.REMOVED.git-id b/ippisite/db.sqlite3.REMOVED.git-id index fa14531b83a170b43368d5e134fac724a4ad9a6c..5e73a6d903ca43ff367e62ae4a49ef63a2df33db 100644 --- a/ippisite/db.sqlite3.REMOVED.git-id +++ b/ippisite/db.sqlite3.REMOVED.git-id @@ -1 +1 @@ -2d91d7b3598964b2d586b4dbc9db6806ea19fff6 \ No newline at end of file +a95c9b99cc69a1cae8a8fa13dfa234ef88d45f4e \ No newline at end of file diff --git a/ippisite/ippidb/migrations/0008_auto_20180727_0845.py b/ippisite/ippidb/migrations/0008_auto_20180727_0845.py new file mode 100644 index 0000000000000000000000000000000000000000..b089228183ec95360e15013a047ab4f471e4b70b --- /dev/null +++ b/ippisite/ippidb/migrations/0008_auto_20180727_0845.py @@ -0,0 +1,26 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.11 on 2018-07-27 08:45 +from __future__ import unicode_literals + +from django.db import migrations, models +import django.db.models.deletion + + +class Migration(migrations.Migration): + + dependencies = [ + ('ippidb', '0007_auto_20180727_0822'), + ] + + operations = [ + migrations.AlterField( + model_name='ppi', + name='family', + field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='ippidb.PpiFamily'), + ), + migrations.AlterField( + model_name='ppi', + name='pdb_id', + field=models.CharField(blank=True, max_length=4, null=True, verbose_name='PDB ID'), + ), + ] diff --git a/ippisite/ippidb/models.py b/ippisite/ippidb/models.py index ff8f17ee916adaa956b0608a98e1a4e1d2b15e25..6ccd9d0758b20fb0d5dae0b3bc7380e9742159e6 100644 --- a/ippisite/ippidb/models.py +++ b/ippisite/ippidb/models.py @@ -212,12 +212,12 @@ class PpiFamily(models.Model): class Ppi(models.Model): - pdb_id = models.CharField('PDB ID', max_length=4, null=True) + pdb_id = models.CharField('PDB ID', max_length=4, null=True, blank=True) pockets_nb = models.IntegerField( 'Total number of pockets in the complex', default=1) symmetry = models.ForeignKey(Symmetry, models.CASCADE) diseases = models.ManyToManyField(Disease) - family = models.ForeignKey(PpiFamily, models.CASCADE, null=True) + family = models.ForeignKey(PpiFamily, models.CASCADE, null=True, blank=True) def __str__(self): return '{} PPI, PDB:{}'.format(self.symmetry.description, self.pdb_id or 'unknown')