1

この質問が具体的すぎるかどうかはわかりませんが、とにかく試してみます。

非常に便利な非常に優れたブートストラップ カレンダーを見つけました。コンポーネントはhttp://bootstrap-calendar.azurewebsites.net/にあります。

そのカレンダーにイベントを入力しようとしています。私はジャンゴを使用しています。JSON形式で要素を返す関数を作りました。今のところカレンダーで見やすくするために、今のところ日付を作成しています。

def view_list_json(request):
i = 0
json_string = '{"sucess": 1, result: ['
for run in Model.objects.all():
    start = datetime.datetime.now() - datetime.timedelta(days = i)
    end = datetime.datetime.now() - datetime.timedelta(days = i) + datetime.timedelta(minutes = 40)

    start_str = str(int(time.mktime(start.timetuple())))
    end_str = str(int(time.mktime(end.timetuple())))

    json_string += '{ "id": "' + str(run.id) + '"'
    json_string += ', "title": "Foo"'
    json_string += ', "url":"#"'
    json_string += ', "class": "event-success"'        
    json_string += ', "start":"' + start_str + '"'
    json_string += ', "end":"' + end_str + '"},'
    i += 1
    json_string = json_string[:-1]
    json_string += ']}'

    return HttpResponse(json_string, content_type="application/json")

作成しようとしている JSON 形式:

https://github.com/Serhioromano/bootstrap-calendar/blob/master/events.json.php

コンポーネントはこの関数を正しく読み取っているようです。Firebug コンソールでは、この意味でエラーは発生しません...

... まだデータがロードされていないようです。

問題にどのようにアプローチできるかについてのアイデアはありますか?

4

1 に答える 1