49👍
Are you actually including the form media in your template anywhere?
{% block extrahead %}
{{ form.media }}
{% endblock %}
4👍
Paths in “class Media” are automatically prepended with settings.MEDIA_URL. So try like this:
class Media:
js = ('js/rating.js',)
css = {'screen': ('css/rating.css',),}
If it will not work, I suggest using FireBug or something like it and checking if browser is able to load css and javascript.
Based on comment:
It appears, that you are not loading your form media at all. Try adding in the template:
{{ my_form.media }}
in {% block subheader %} (or wherever you are loading scripts and css), where “my_form” is the name of your form instance, created in the view.
- No web processes running Django in heroku
- Django Rest Framework – Create foreign key object on POST
- Django queryset: Exclude list of emails using endswith
0👍
Minor optimization: You don’t need to prepend settings.MEDIA_URL to your paths, it’s done automatically when it’s printed out.
- Django DEBUG=False still runs in debug mode
- How to get average from set of objects in Django?
- Ruby on Rails vs. Django
Source:stackexchange.com