我正在使用django和jquery進行項目工作,我必須實現像Facebook這樣的評論,我不知道如何去做。請我需要你的幫助,並且需要你對代碼非常具體,因爲我是一個新手。用django和jquery添加Facebook的評論
這是代碼請告訴我我失蹤了。
的Javascript
<script type="text/javascript">
$(document).ready(function() {
$('#category_form').submit(function(e) {
e.preventDefault();
$.ajax({
type: 'POST',
url: '{% url pos.views.add_category %}',
data: $('#category_form').serialize(),
dataType: 'json',
success: function() {
location.reload();
$('#category_form').get(0).reset();
},
});
return false;
});
});
</script>
形式
class CategoryForm(ModelForm):
name = forms.CharField(label=(u'Categoria'))
class Meta:
model = Category
的url
url(r'^category/$', 'pos.views.Categories'),
查看
def add_comment(request):
if request.method == 'POST' and request.is_ajax():
category_form = CategoryForm(request.POST)
if category_form.is_valid():
category = category_form.save(commit=True)
category.save()
json = simplejson.dumps(category, ensure_ascii=False)
return HttpResponse(json, mimetype='application/json')
return render_to_response(simplejson.dumps({'category': category,}), context_instance=RequestContext(request), mimetype='application/json')
嘗試自己的東西,併發布代碼以獲得更好的建議。 – geekman
我發現了很多信息,但使用PHP不Djjango,我沒有想法如何開始。我有一點Django的經驗,但只是從jQuery開始。 – rpalma
給他自己的,如果你擅長php,那麼試試zend,而不是python。 – geekman