Andy Mikhailenko committed 9bf5aef

Cleaned up the code without changing the way it works.

Comments (0)

Files changed (1)

 #    You should have received a copy of the GNU Lesser General Public License
 #    along with EAV-Django.  If not, see <>.
-__all__ = ['BaseEntityAdmin', 'BaseSchemaAdmin', 'BaseEntityStackedInline']
+__all__ = ['BaseEntityAdmin', 'BaseSchemaAdmin', 'BaseEntityInline',
+           'StackedInline']
 # django
         if self.eav_fieldsets:
             fieldsets_eav = self.eav_fieldsets + ((_('Attributes'), {'classes': ('collapse',), 'fields': tuple(eav_fields)}),)
             fieldsets = fieldsets_eav
-        # or infer correct data from the form
-          fieldsets = [(None, {'fields': all_fields})]
+            # or infer correct data from the form
+            fieldsets = [(None, {'fields': all_fields})]
         adminform = helpers.AdminForm(form, fieldsets,
-        inline_media = []
-        if len(formset) > 0:
-            inline_media = formset[0].media
-            for formset_item in formset:
-                inline_media +=
-        else:
-            inline_media = []
+        inline_media = [ for f in formset]
         media = mark_safe( + + inline_media)
         context.update(adminform=adminform, media=media)
         super_meth = super(BaseEntityAdmin, self).render_change_form
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.