From d600d2d31cb78e10a6ca8081f547adcc5c692cde Mon Sep 17 00:00:00 2001 From: Antonio de la Rosa Date: Thu, 27 Jul 2017 00:51:12 +0200 Subject: [PATCH] Fix in deleting items in admin class --- .../citoplasma/templates/forms/colorform.phtml | 13 ++++++++++--- .../citoplasma/templates/utils/verify_delete.phtml | 8 ++++---- paramecio/cromosoma/extrafields/colorfield.py | 2 +- 3 files changed, 15 insertions(+), 8 deletions(-) diff --git a/paramecio/citoplasma/templates/forms/colorform.phtml b/paramecio/citoplasma/templates/forms/colorform.phtml index 997b032..bb21e6d 100644 --- a/paramecio/citoplasma/templates/forms/colorform.phtml +++ b/paramecio/citoplasma/templates/forms/colorform.phtml @@ -3,10 +3,17 @@ ${add_js_home_local('spectrum.js', 'admin')} ${add_css_home_local('spectrum.css', 'admin')} <% -if form.default_value: - form.default_value=str(hex(int(form.default_value))).replace('0x', '#') - pass +form.default_value=str(hex(int(form.default_value))).replace('0x', '') + +c=len(form.default_value) + +if(c<6): + repeat=6-c + form.default_value=('0'*repeat)+form.default_value + +form.default_value='#'+form.default_value + %> diff --git a/paramecio/citoplasma/templates/utils/verify_delete.phtml b/paramecio/citoplasma/templates/utils/verify_delete.phtml index 627782f..0f08117 100644 --- a/paramecio/citoplasma/templates/utils/verify_delete.phtml +++ b/paramecio/citoplasma/templates/utils/verify_delete.phtml @@ -1,8 +1,8 @@ -
+
- +
-
\ No newline at end of file + diff --git a/paramecio/cromosoma/extrafields/colorfield.py b/paramecio/cromosoma/extrafields/colorfield.py index b5e64c3..673698e 100644 --- a/paramecio/cromosoma/extrafields/colorfield.py +++ b/paramecio/cromosoma/extrafields/colorfield.py @@ -29,7 +29,7 @@ class ColorField(IntegerField): value=('0'*repeat)+value value='#'+value - + return value def show_formatted(self, value):