मैं एक क्वेरी बनाने की कोशिश कर रहा हूं जहां मुझे फ़िल्टर की गई सूची मिलती है।django कीवर्ड एक अभिव्यक्ति नहीं हो सकता
मॉडल है कि मैं पर क्वेरी बोल रहा हूँ है:
class WorkoutRecord(models.Model):
challenge = models.ForeignKey(Challenge)
workout_email_sent = models.DateTimeField(default=datetime.now)
status = models.IntegerField(default=1)
मेरे प्रश्न है: मैं हो रही है
L = WorkoutRecord.objects.filter(status = 1, challenge.user = request.user, workout_email_sent__lt = today)
त्रुटि संदेश है:
कीवर्ड 'कर सकते हैं टी अभिव्यक्ति
मुझे पता है कि समस्या challenge.user = request.user
पर क्वेरी का हिस्सा है, लेकिन मुझे यकीन नहीं है कि क्वेरी कैसे लिखनी है, इसलिए यह ForeignKey
पर ठीक से फ़िल्टर करता है।
बस एक दोस्ताना सलाह - http://www.python.org/dev/peps/pep-0008/ :-) –