1
私の質問は、%B%d形式のPython で私の日付を表示したいのですが、実際には私の日付の変換でやったのですが、今問題はjsonシリアライザにその配列(today_data) work.here私のコードは次のとおりです: im to django to help to thanxjsoneryとjsonシリアライザ
def today_event(request):
today_event = scene()
now = datetime.now()
now = str(now.strftime("%d %B %Y"))
current_date_time = datetime.strptime(now,"%d %B %Y")
today_event = scene.objects.filter(startdate=current_date_time)
today_data = []
for today in today_event:
today.startdate = today.startdate.strftime("%B %d")
today_data.append(today)
json_serializer = serializers.get_serializer("json")()
data_event = json_serializer.serialize(today_data, ensure_ascii=False)
return HttpResponse(data_event)
は、実際に私は7月6日を表示したい:あなたはこれだけの基本的な
simplejson
モジュールを使用して、標準のリストを持っていますtoday_eventにおける今日 : today.startdate = today.startdate.strftime( "%のBの%のD") today_data.append(今日) json_serializer = serializers.get_serializer( "JSON")() data_event = json_serializer。 serialize(today_data、ensure_ascii = False) 戻り値HttpResponse(data_event) – gurなぜあなたは1)私の答えを無視する(正しい)、2)同じコードを(読めない形式で)再投稿する?回答を聞いていない場合、質問をするのは何ですか? –