From 149988fe627e7a0e588bdf2d9260ced2106b2161 Mon Sep 17 00:00:00 2001
From: Rachel TORCHET <racheltorchet@users.noreply.github.com>
Date: Tue, 13 Jun 2017 10:01:01 +0200
Subject: [PATCH] tiny changes in form text placeholder

Former-commit-id: 05e17f3c7cfc33c143b0dbea1feab83240b12b17
---
 ippisite/ippidb/forms.py  | 21 +++++++++++++++------
 ippisite/ippidb/models.py |  7 ++++---
 2 files changed, 19 insertions(+), 9 deletions(-)

diff --git a/ippisite/ippidb/forms.py b/ippisite/ippidb/forms.py
index 55888969..5e9e6ffd 100644
--- a/ippisite/ippidb/forms.py
+++ b/ippisite/ippidb/forms.py
@@ -7,19 +7,28 @@ class IdForm(ModelForm):
     class Meta:
         model = Bibliography
         fields = ['source','id_source']
+        widgets = {
+        	'source' : forms.RadioSelect,
+            'id_source': forms.TextInput(attrs={'placeholder': 'PubMed ID / DOI / Patent ID'}),
+        }
 
 class BibliographyForm(ModelForm):
     class Meta:
         model = Bibliography
-        exclude = ['title','journal_name', 'authors_list', 'biblio_year']
+        exclude = ['authors_list', 'biblio_year']
 
 class PDBForm(forms.Form):
-	pdb_id = forms.CharField(label="PDB ID",max_length=100, widget=forms.TextInput(attrs={'placeholder': '123456'}))
+	pdb_id = forms.CharField(label="PDB ID",max_length=100, widget=forms.TextInput(attrs={'placeholder': 'e.g 4HHB'}))
 
 class ProteinForm(ModelForm):
 	class Meta:
 		model = Protein
 		exclude = ['recommended_name_long', 'short_name']
+		widgets = {
+        	'uniprot_id' : forms.TextInput(attrs={'placeholder': 'e.g Q03164'}),
+        	'gene_name' : forms.TextInput(attrs={'placeholder':'e.g KMT2A'}),
+        	'entry_name' : forms.TextInput(attrs={'placeholder':'e.g KMT2A_HUMAN'}),
+        }
 
 
 ARCHI_TYPE = (
@@ -51,13 +60,13 @@ class ProteinDomainComplexTypeForm(forms.Form):
         widget=forms.Select(
         choices=ARCHI_TYPE)
     )
-    inhibited = forms.MultipleChoiceField(
-        widget=forms.CheckboxSelectMultiple,
+    inhibited = forms.ChoiceField(
+        widget=forms.RadioSelect,
         choices=INHIBITED_CHOICES,
         )
 
-    stabilized = forms.MultipleChoiceField(
-        widget=forms.CheckboxSelectMultiple,
+    stabilized = forms.ChoiceField(
+        widget=forms.RadioSelect,
         choices=STABILIZED_CHOICES,
     )
 
diff --git a/ippisite/ippidb/models.py b/ippisite/ippidb/models.py
index 43496e76..c1821de1 100644
--- a/ippisite/ippidb/models.py
+++ b/ippisite/ippidb/models.py
@@ -9,8 +9,9 @@ class Bibliography(models.Model):
     Bibliography data table
     """
     SOURCES = (
-        ('PM', 'PubMed article'),
-        ('PT', 'Patent')
+        ('PM', 'PubMed ID'),
+        ('PT', 'Patent'),
+        ('DO', 'DOI ID')
     )
     source = models.CharField('Bibliographic type', max_length=2, choices=SOURCES)
     id_source = models.CharField('Bibliographic ID', max_length=25)
@@ -77,7 +78,7 @@ class Protein(models.Model):
     short_name = models.CharField('Short name', max_length=50)
     gene_name = models.CharField('Gene name', unique=True, max_length=30)
     entry_name = models.CharField('Entry name', max_length=30)
-    organism = models.ForeignKey('Taxonomy')
+    organism = models.ForeignKey('Taxonomy', default='Homo sapiens')
     molecular_functions = models.ManyToManyField(MolecularFunction)
 
     def save(self, *args, **kwargs):
-- 
GitLab