Пример #1
0
def create(request):

    params = {}

    form = EventsForm(
        initial={
            'name': '',
            'description': '',
            'startDate': '',
            'endDate': '',
            'mapFileName': '',
            'venueName': ''
        })
    if request.method == 'POST':
        form = EventsForm(request.POST)
        if form.is_valid():
            event = hmod.Event()
            event.name = form.cleaned_data['name']
            event.description = form.cleaned_data['description']
            event.startDate = form.cleaned_data['startDate']
            event.endDate = form.cleaned_data['endDate']
            event.mapFileName = form.cleaned_data['mapFileName']
            event.venueName = form.cleaned_data['venueName']
            event.save()
            return HttpResponseRedirect('/homepage/events/')

    params['form'] = form

    return templater.render_to_response(request, 'events_edit.html', params)
Пример #2
0
def create(request):
    params = {}

    event = hmod.Event()
    event.save()

    return HttpResponseRedirect('/administration/events.edit/{}/'.format(
        event.id))
Пример #3
0
def create(request):

    params = {}

    class EventEditForm(forms.Form):
        name = forms.CharField(
            required=True,
            max_length=100,
            widget=forms.TextInput(attrs={'class': 'form-control'}))
        description = forms.CharField(
            required=True,
            max_length=1000,
            widget=forms.TextInput(attrs={'class': 'form-control'}))
        start_date = forms.DateTimeField(
            required=True,
            widget=forms.TextInput(attrs={'class': 'form-control'}))
        end_date = forms.DateTimeField(
            required=True,
            widget=forms.TextInput(attrs={'class': 'form-control'}))
        map_file_name = forms.CharField(
            required=True,
            max_length=100,
            widget=forms.TextInput(attrs={'class': 'form-control'}))
        venue_name = forms.CharField(
            required=True,
            max_length=100,
            widget=forms.TextInput(attrs={'class': 'form-control'}))
        # address_id = AddressModelChoiceField(
        #     queryset=hmod.Address.objects.all(),
        #     widget=forms.Select(attrs={'class': 'form-control'})
        #

    form = EventEditForm()

    if request.method == 'POST':
        form = EventEditForm(request.POST)
        if form.is_valid():
            event = hmod.Event()
            event.name = form.cleaned_data['name']
            event.description = form.cleaned_data['description']
            event.start_date = form.cleaned_data['start_date']
            event.end_date = form.cleaned_data['end_date']
            event.map_file_name = form.cleaned_data['map_file_name']
            event.venue_name = form.cleaned_data['venue_name']
            # event.address_id = form.cleaned_data['address_id']
            event.save()
            return HttpResponseRedirect('/homepage/event.admin/')
        else:
            params[
                'error'] = "<p class='bg-danger'>All fields are required</p>"
            params['form'] = form
            return templater.render_to_response(request, 'event.edit.html',
                                                params)

    params['error'] = ""
    params['form'] = form
    return templater.render_to_response(request, 'event.edit.html', params)
Пример #4
0
def create(request):
    event = hmod.Event()
    event.startDate = None
    event.endDate = None
    event.mapName = ''
    ''' OTHER FIELDS '''
    event.save()

    return HttpResponseRedirect('/homepage/events.edit/{}'.format(event.id))
Пример #5
0
def process_request(request):
    params = {}
    event1 = hmod.Event()

    event1.description = 'This is our event, it is super awesome'
    event1.endDate = '10/15/2015'
    event1.name = 'Coolest Event Ever!!'

    return templater.render_to_response(request, 'SaleItem.html', params)
Пример #6
0
def create(request):
    # params = {}

    event = hmod.Event()
    event.name = ''
    event.start_date = None
    event.map = ''
    event.save()

    return HttpResponseRedirect('/events/event.edit/{}'.format(event.id))
Пример #7
0
def create(request):
    event1 = hmod.Event()
    event1.name = 'New Event'
    event1.start_date = '2015-1-1'
    event1.end_date = "2015-1-31"
    map_file = ''
    # ... other field defaults
    event1.save()

    return HttpResponseRedirect('/homepage/events.edit/{}/'.format(
        event1.photographablething_ptr_id))
Пример #8
0
def Create(request):
    dateitem = datetime.datetime.now()
    event = hmod.Event()
    event.description = ''
    event.start_date = dateitem.strftime("%Y-%m-%d")
    event.end_date = dateitem.strftime("%Y-%m-%d")
    event.mapFileName = ''

    event.save()

    return HttpResponseRedirect('/homepage/Events.edit/{}/'.format(event.id))
Пример #9
0
def create(request):
    event = hmod.Event()
    event.name = "New Event"
    event.description = "New Event"
    event.start_date = "2000-01-01"
    event.end_date = '2000-01-01'
    event.map_file_name = ''
    event.venue_name = "New Event Venue"
    #event.address = ""
    event.save()

    return HttpResponseRedirect('/homepage/event.edit/{}/'.format(event.id))
Пример #10
0
def create(request):
    '''
        create: Creates empty event, sends user to edit page
    '''
    params = {}

    # create event object
    event = hmod.Event()

    # save new event
    event.save()

    # send user to edit page
    return HttpResponseRedirect('/manager/events.edit/{}/'.format(event.id))
Пример #11
0
def create(request):

    if not request.user.is_authenticated():
        return redirect('/homepage/login/?next=%s' % request.path)
    if not request.user.is_staff:
        return HttpResponseRedirect('/homepage/authentication')

    event = hmod.Event()

    event.start_date = datetime.datetime.now()
    event.end_date = datetime.datetime.now()
    event.map_file_name = 'filename.txt'

    event.save()

    return HttpResponseRedirect('/homepage/events.edit/{}/'.format(event.id))
Пример #12
0
def create(request):
    if not request.user.is_authenticated():
        return redirect('/homepage/login/?next=%s' % request.path)
    if not request.user.is_staff:
        return HttpResponseRedirect('/homepage/authentication')

    '''Creates a new event'''
    event = hmod.Event()
    event.name = ''
    event.description = ''
    # event.start_date = ''
    # event.end_date = ''
    event.map_file_name = ''
    event.venue_name = ''
    event.address1 = ''
    event.city = ''
    event.state = ''
    # event.zipcode = ''
    event.save()

    return HttpResponseRedirect('/homepage/events.edit/{}/'.format(event.id))
Пример #13
0
for data in [

    ['Area Controller', 'Volunteer'],
    ['Performer', 'Volunteer']
]:
    role = hmod.Role()
    role.name = data[0]
    role.type = data[1]
    role.save()

for data in [

    ['Heritage Tours', 'Tour of all Revolutionary Places', '2015-04-05', '2015-05-05', 'Computer/maps/map1', 'Washington DC locations'],
    ['Colonial Event', 'National Provo Event', '2015-06-15', '2015-07-01', 'Computer/maps/map2', 'Scera Park']
]:
    event = hmod.Event()
    event.name = data[0]
    event.description = data[1]
    event.start_date = data[2]
    event.end_date = data[3]
    event.map_file_name = data[4]
    event.venue_name = data[5]
    event.save()

for data in [

    [hmod.User.objects.get(id=1), '2015-03-16'],
    [hmod.User.objects.get(id=1), '2015-03-16'],
    [hmod.User.objects.get(id=2), '2015-03-16'],
    [hmod.User.objects.get(id=2), '2015-03-16'],
    [hmod.User.objects.get(id=1), '2015-03-16'],
Пример #14
0
    [
        "Murica Day",
        "Come celebrate the day our glorious country rose from the dust.  Bring a cold can of beer and yer guns and yer fireworks!",
        "2015-07-04", "2015-07-04",
        '''In the northwest field of the park there will be ticket booth to sign up for raffles. Near the restrooms is the picnic area where food is available for 
	purchase.  All areas will have sales available'''
    ],
    [
        "Colonial Bakeoff",
        "Sign up to bring your favorite colonial home made treat to be judged.",
        "2015-08-12", "2015-08-12",
        '''In the northwest field of the park there will be ticket booth to sign up for raffles. Near the restrooms is the picnic area where food is available for 
	purchase.  All areas will have sales available'''
    ],
]:
    e = hmod.Event()
    e.name = data[0]
    e.description = data[1]
    e.startDate = data[2]
    e.endDate = data[3]
    e.isPublic = True
    e.areas = data[4]
    e.save()

#CREATE Retnals
# for data in [
# 	['2015-04-03 12:23:00-06', '2015-04-03', '0', 7, '1', '0.00'],
# 	['2015-04-03 12:23:00-06', '2015-01-12', '0', '8', '2', '0.00'],
# 	['2015-04-03 12:23:00-06', '2015-02-02', '0', '9', '3', '0.00'],
# 	['2015-04-03 12:23:00-06', '2015-03-12', '0', '10', '4', '0.00'],
# 	['2015-04-03 12:23:00-06', '2015-01-11', '0', '11', '1', '0.00'],
Пример #15
0
org2 = hmod.Organization()
org2.given_name = "Brigham Young University"
org2.organization_type = "Educational"
org2.creation_date = "2001-01-01"
org2.save()

## Areas:
area1 = hmod.Area()
area1.name = "Declaration Signing Room"
area1.description = "A display of the room that the Declaration of Independence was signed in."
area1.place_number = 1
area1.save()

## Events
event1 = hmod.Event()
event1.name = "Colonial Heritage Festival"
event1.start_date = "2015-06-29"
event1.end_date = "2015-07-11"
event1.map_file = "image.png"
event1.save()

## Rentals
rental = hmod.Rental()
rental.rental_time = "2015-02-21"
rental.due_date = "2015-03-04"
rental.save()

rental = hmod.Rental()
rental.rental_time = "2015-02-21"
rental.due_date = "2015-03-06"