Hi Simon,
I'll try to help you out with that.
Have you considered using Django models to allow end users to create, edit and customize templates within the Django admin?
This should be pretty easy to do.
All you need is to define some models for your customized templates and then the user can configure the styling within the Django admin.
HTH,
Etienne
--
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...@googlegroups.com.
To post to this group, send email to django...@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/1385218970.2358644.1521411671572%40mail.yahoo.com.
For more options, visit https://groups.google.com/d/optout.
-- Etienne Robillard tka...@yandex.com https://www.isotopesoftware.ca/
Hey man,
First of all you're definitely not stupid. :-)
Second, I think you're starting pretty well to understand what
I'm trying to explain.
I do admit however that I haven't myself experimented with this
type of functionality, but I really think it should be possible to
define some specific Django models to let the user customize the
look and feel of your interface via the admin site.
You could start progressively by letting the user choose from a
list a custom CSS file to use for its blogging site.
Then you could perhaps let the user choose a specific header and footer for his theme.
There's no limit in what you can do.
Just let your imagination flows in and use your Django programming skills to let your users manage their blogging site the way they want.
You could even define some specific Javascript fields for allowing users to enable or disable some more advanced functionality...
Anyways, that's all I can think off right now...
Have fun,
Etienne
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/1794778363.2904911.1521467745590%40mail.yahoo.com.
For more options, visit https://groups.google.com/d/optout.