2014-01-25 2 views
0
나는 post_start_date에 대한

장고의 검색어, 사용자 모델과 날짜 형식

Post.objects.select_related().filter(dt_published__range=[post_start_date, now]) 

아래로 내 검색어 세트를 필터링 할

, 나는

user_start_date = User.objects.filter(username=request.user).values_list('date_joined') 

을 사용하고있다

에서 칠일 다시 가고 싶다

나는 할 수 없어

post_start_date = user_start_date - timedelta(days=7) 

user_start_date의 결과가 나에게이

[(datetime.datetime(2014, 1, 19, 16, 55, 29, 27064),)] 

나는 내가 날짜를 조작 할 수 user_start_date의 출력을 변경하는 방법을 어떤 생각으로 출력을 제공하기 때문에?

감사 당신은 values_list를 사용하지 않고 user_start_date를 얻을 수

답변

0

을 -s. 사용해보기 :

# request.user is already a User object 
user_start_date = request.user.date_joined 

# Now this should work 
post_start_date = user_start_date - timedelta(days=7)