コード例 #1
0
    def create_old_shows(self):
        """
        Create the weeks between the first show on record and today.
        """

        point = timezone.datetime(2012, 8, 23,
                                  tzinfo=timezone.get_current_timezone())
        last = timezone.now()

        while point <= last:
            Show.at(point)
            point += timezone.timedelta(days=1)
コード例 #2
0
ファイル: import_2013.py プロジェクト: colons/nkd.su
    def create_old_shows(self):
        """
        Create the weeks between the first show on record and today.
        """

        point = timezone.datetime(2012, 8, 23,
                                  tzinfo=timezone.get_current_timezone())
        last = timezone.now()

        while point <= last:
            Show.at(point)
            point += timezone.timedelta(days=1)
コード例 #3
0
    def import_scheduleoverride(self, instance):
        fields = instance['fields']
        overridden = timezone.make_aware(date_parser.parse(
            fields['overridden_showdate']), timezone.utc)

        relevant_show = Show.at(overridden)
        relevant_show.showtime = date_parser.parse(fields['start'])
        relevant_show.end = date_parser.parse(fields['finish'])
        relevant_show.save()
コード例 #4
0
ファイル: import_2013.py プロジェクト: colons/nkd.su
    def import_scheduleoverride(self, instance):
        fields = instance['fields']
        overridden = timezone.make_aware(date_parser.parse(
            fields['overridden_showdate']), timezone.utc)

        relevant_show = Show.at(overridden)
        relevant_show.showtime = date_parser.parse(fields['start'])
        relevant_show.end = date_parser.parse(fields['finish'])
        relevant_show.save()
コード例 #5
0
    def import_block(self, instance):
        fields = instance['fields']

        block = Block(
            track=Track.objects.get(pk=fields['track']),
            show=Show.at(date_parser.parse(fields['date'])),
            reason=fields['reason'],
        )

        block.save()
コード例 #6
0
ファイル: import_2013.py プロジェクト: colons/nkd.su
    def import_block(self, instance):
        fields = instance['fields']

        block = Block(
            track=Track.objects.get(pk=fields['track']),
            show=Show.at(date_parser.parse(fields['date'])),
            reason=fields['reason'],
        )

        block.save()