You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
85 lines
2.1 KiB
85 lines
2.1 KiB
from django.shortcuts import render
|
|
from django.http import HttpResponse
|
|
from django.template import loader
|
|
from django.shortcuts import render
|
|
from .form import *
|
|
|
|
from django.views.generic import TemplateView
|
|
|
|
|
|
# from ugssim.form import NameForm
|
|
|
|
|
|
# Create your views here.
|
|
|
|
|
|
def index(request):
|
|
return render(request, 'ugssim/home.html')
|
|
|
|
|
|
def planungsparameter(request):
|
|
if request.method == 'POST':
|
|
addressForm = AddressForm(request.POST)
|
|
if addressForm.is_valid():
|
|
addressForm.save()
|
|
else:
|
|
addressForm = AddressForm()
|
|
|
|
if request.method == 'POST':
|
|
summaryForm = SummaryForm(request.POST)
|
|
if summaryForm.is_valid():
|
|
summaryForm.save()
|
|
else:
|
|
summaryForm = SummaryForm()
|
|
|
|
context = {
|
|
'addressForm': addressForm,
|
|
'summaryForm': summaryForm
|
|
}
|
|
|
|
if request.method == 'POST':
|
|
companyDataForm = CompanyDataForm(request.POST)
|
|
if companyDataForm.is_valid():
|
|
companyDataForm.save()
|
|
else:
|
|
companyDataForm = CompanyDataForm()
|
|
|
|
context = {
|
|
'addressForm': addressForm,
|
|
'summaryForm': summaryForm,
|
|
'companyDataForm': companyDataForm
|
|
}
|
|
|
|
return render(request, 'planungsparameter/planungsparameter.html', context)
|
|
|
|
|
|
def companydata(request):
|
|
template = loader.get_template('ugssim/companydata.html')
|
|
return HttpResponse(template.render(request))
|
|
|
|
|
|
def input(request):
|
|
template = loader.get_template('ugssim/companydata.html')
|
|
return HttpResponse(template.render(request))
|
|
|
|
|
|
'''
|
|
def get_name(request):
|
|
if request.method == 'POST':
|
|
form = NameForm(request.POST)
|
|
if form.is_valid():
|
|
return HttpResponse(f"Hello, {form.your_name}!")
|
|
else:
|
|
form = NameForm()
|
|
return render(request, 'ugssim/name.html', {'form': form})
|
|
'''
|
|
|
|
|
|
def address(request):
|
|
if request.method == 'POST':
|
|
form = AddressForm(request.POST)
|
|
if form.is_valid():
|
|
form.save()
|
|
else:
|
|
form = AddressForm()
|
|
return render(request, 'ugssim/address.html', {'form': form})
|
|
|