Exemple #1
0
def events(request):
    eventList = []
    events = list(taskallocator.runEventsTask()[1])

    context = Context({'events': events})
    context.update(csrf(request))
    #noinspection PyUnresolvedReferences
    template = loader.get_template('api/events.html')

    return HttpResponse(template.render(context))
Exemple #2
0
def eventsTEST(request):
    eventList = []
    events = list(taskallocator.runEventsTask()[1])

    for event in events:
        eventList.append(dict({'url': event.url, 'owner': event.owner, 'title': event.title, 'date': str(event.date),
                               'starttime': str(event.start_time), 'description': event.description,
                               'image': str(event.image),
                               'venue': str(event.venue.name), 'venue_collection': str(event.venue_collection)}))

    return HttpResponse(json.dumps(eventList), content_type='application/javascript; charset=utf8')
Exemple #3
0
def events_tomorrow(request):
    eventList = []
    events = list(taskallocator.runEventsTask()[1])
    today=datetime.datetime.now().date()+ datetime.timedelta(days=1)
    events = filter(lambda x: x.date==today, events)

    alexatext="Tomorrow's events in Horsham include: "


    for event in events:
        alexatext+=event.title + " at " + str(event.branch.business.name) +". "


    return HttpResponse(json.dumps(alexatext), content_type='application/javascript; charset=utf8')