summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pgweb/util/admin.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/pgweb/util/admin.py b/pgweb/util/admin.py
index 0948ebc5..fd1b916f 100644
--- a/pgweb/util/admin.py
+++ b/pgweb/util/admin.py
@@ -20,8 +20,9 @@ class PgwebAdmin(admin.ModelAdmin):
def formfield_for_dbfield(self, db_field, **kwargs):
fld = admin.ModelAdmin.formfield_for_dbfield(self, db_field, **kwargs)
- if db_field.name in self.model.markdown_fields:
- fld.widget.attrs['class'] = fld.widget.attrs['class'] + ' markdown_preview'
+ if hasattr(self.model, 'markdown_fields'):
+ if db_field.name in self.model.markdown_fields:
+ fld.widget.attrs['class'] = fld.widget.attrs['class'] + ' markdown_preview'
return fld
def change_view(self, request, object_id, extra_context=None):