2016-12-19 8 views
0

モデルに関数を追加するには?使用しているDjangoの上のどのバージョンImportError:djangoの関数名のモジュールがありません

from django.db.models.functions import TruncMonth 
ImportError: No module named functions 

    report.objects.filter(r_id=id, r_checkin_date__gte=checkin_date) 
     .annotate(month=ExtractMonth('timestamp')) 
     .values('month')       
     .annotate(count=Count('id'))     
     .values('month', 'count') 
+0

あなたが正しいを使用していることを確認していますですこのインポートをサポートするDjangoのバージョン? – Fomalhaut

+1

は1.10より古いバージョンでは利用できません – e4c5

+0

はい。輸入が支援されています。私は多くのライブラリをインポートしましたが、来る機能から何かにアクセスしようとしています。 –

答えて

0

from django.db.models.functions.datetime import TruncMonth は、バージョン1.10とDEVここ

でのみ利用可能であるソースコードlink

関連する問題