Tôi đang sử dụng get_object_or_404
để tìm danh sách giá trị từ cơ sở dữ liệu của mình. Tôi đang cố gắng lọc hàm get_object_or_404
cho biến trạng thái để chỉ lấy các giá trị được liên kết với disease_id
. Đoạn code dưới đây không hoạt động (nó lấy tất cả các giá trị trong bảng Nhà nước. Bất cứ ý tưởng?nhận giá trị cơ sở dữ liệu bằng cách sử dụng get_object_or_404
views.py
def option(request, disease_id, state_id):
state = get_object_or_404(State, relevantdisease=disease_id)
disease = get_object_or_404(Disease, pk=disease_id)
context = {'state': state, 'disease':disease }
return render(request, "option.html", context)
models.py
class State(models.Model):
state = models.CharField(max_length=300, verbose_name='state')
relevantdisease = models.ForeignKey(Disease, verbose_name="disease")
get_list_or_404 đã hoạt động! Cảm ơn – nlr25