On Friday 24 February 2017 01:15:12 Kai Fisch wrote: > Is there any widget/template set i can download and create web-based > applications by simply instantiating templates/widgets for my model > elements? I realy like the admin site but I came across some postings > saying that this is a bad idea.
Apply basic "the internet always knows best" filtering: - Discard any without reason - Discard any for which the reason does not apply - Weigh pro's and cons of reasons that do apply > But maybe its exactly what I am > looking for. Maybe there are other packes that provide such > templates/widgets. The admin is excellent for your basic CRUD operations on a model level and to some extent on multiple models. Nested inlines (Pizza -> Topping -> Ingredient) are not supported and probably the thing you're gonna run into. While this can be seen as a disadvantage, there's something to be said about form/widget complexity: Is it really that important to have ingredients of toppings available when creating/editing pizza's or is it better to use two workflows? Another thing you may run into with the admin is customized overviews, like dashboards and reporting features. A lot can be done with list_display[1] and customized templates, but in the end the scope of a page is usually one model. As for customized look/feel and widgets, here's some useful links: * Admin interfaces[2] * Smart Selects for foreign objects[3] * Tighter permissions[4] * RichText Editor: CkEditor[5] / TinyMCE[6] -- Melvyn Sopacua -------- [1] https://docs.djangoproject.com/en/1.10/ref/contrib/admin/#django.contrib.admin.Mode lAdmin.list_display [2] https://djangopackages.org/grids/g/admin-interface/ [3] https://pypi.python.org/pypi/django-smart-selects [4] https://pypi.python.org/pypi/django-guardian [5] https://pypi.python.org/pypi/django-ckeditor [6] https://pypi.python.org/pypi/django-tinymce -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscr...@googlegroups.com. To post to this group, send email to django-users@googlegroups.com. Visit this group at https://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/1723349.otgtZ8nHki%40devstation. For more options, visit https://groups.google.com/d/optout.