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)
Esempio n. 2
0
def create(request):
    params = {}

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

    return HttpResponseRedirect('/administration/events.edit/{}/'.format(
        event.id))
Esempio n. 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)
Esempio n. 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))
Esempio n. 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)
Esempio n. 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))
Esempio n. 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))
Esempio n. 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))
Esempio n. 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))
Esempio n. 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))
Esempio n. 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))
Esempio n. 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))
Esempio n. 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'],
Esempio n. 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'],
Esempio n. 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"