3
我有表领域的技能和标题。我想用单个输入过滤这些字段。从单个输入的两个字段的Django过滤器
models.py
class job(model.Model):
title = models.CharField(max_length=30)
skills = models.CharField(max_length=30)
search.html
<form>
<input type="text" name="skills" />
<input type="submit" />
</form>
views.py
jobs.objects.filter(skills__icontains=request.GET['skills'],title__icontains=request.GET['skills'])
虽然我试着这段代码无法获得输出。在输入框中输入标题或技能时,我需要输出,它与技能和标题相匹配。它应该是一个单一的input.some一个帮助我..
你可能不应该叫表单域'skills'如果它被用来在工作中标题搜索太。称之为“搜索”。 – 2013-04-06 11:19:38