Django表格不显示Django通用评级
我阅读了《django通用评级》教程,但没有看到表格。 我注册了我的模型如下:Django表格不显示Django通用评级,django,jquery-ui,django-forms,django-ratings,Django,Jquery Ui,Django Forms,Django Ratings,我阅读了《django通用评级》教程,但没有看到表格。 我注册了我的模型如下: from ratings.handlers import ratings from ratings.forms import SliderVoteForm ratings.register(Restaurant, score_range=(1, 10), form_class=SliderVoteForm) 我在视线中经过这家餐馆。我的模板是: <script src="jquery.js" type="te
from ratings.handlers import ratings
from ratings.forms import SliderVoteForm
ratings.register(Restaurant, score_range=(1, 10), form_class=SliderVoteForm)
我在视线中经过这家餐馆。我的模板是:
<script src="jquery.js" type="text/javascript"></script>
<script src="jquery-ui.js" type="text/javascript"></script>
{% load ratings_tags %}
{% get_rating_form for resturant as rating_form %}
<form action="{% url ratings_vote %}" method="post">
{% csrf_token %}
{{ rating_form }}
<p><input type="submit" value="Vote →"></p>
</form>
{% get_rating_score for restaurant as score %}
{% if score %}
Average score: {{ score.average|floatformat }}
Number of votes: {{ score.num_votes }}
{% else %}
How sad: nobody voted {{ restaurant }}
{% endif %}
{%load ratings_tags%}
{%get_rating_form for resturant as rating_form%}
{%csrf_令牌%}
{{评级形式}
{%get_rating_score for restaurant as score%}
{%if分数%}
平均分数:{score.Average | floatformat}
投票数:{score.num_voces}
{%else%}
多么可悲:没有人投票{{餐馆}
{%endif%}
当我打开投票页面时,我会看到一个没有可见字段或滑块的“投票餐厅”按钮,因此我无法选择任何投票。下面是“多么悲哀:没有人投票”|
。当我按下“投票餐厅”时,它会加载另一个页面,上面写着“缺少必填字段”
我使用了jquery1.9
和jquery-ui-1.10
。当我从浏览器控制台检查它是否被加载时,路径是正确的
另一件事是,我可以从管理页面对一家餐厅进行评分,但它仍然表示餐厅没有投票权。是的。我确信问题不在于jquery。因为即使这样也不起作用:
{%loadratings_tags%}{%get_rating_form for film as rating_form%}{%csrf token}{{rating_form}
你有没有想过这个问题?我也有同样的问题。没有,还是不行,昨天我又试了一次。