{% extends "./base.html" %}
{% load bootstrap3 %}
{% block title %}
Speccode
{% endblock %}
{% block Titulo %}
<h1>Speccode</h1>
<h3>Today: {{ fecha_actual }}</h3>
{% endblock %}
{% block content %}
{% if form.errors %}
{% block error %}
<p style="color:Tomato;">Please resolv next</p>
{% endblock %}
{% endif %}
<form action="" method="post">
{% csrf_token %}
{{ form.as_table}}
<input type="submit" value="Send" />
</form>
{% endblock %}def FormAwsValidation(request):
if request.method == 'POST':
form = FormAwsValidation(request.POST)
if form.is_valid():
return HttpResponseRedirect('/fecha_actual/')
else:
form = FormAwsValidation()
return render(request, 'infrastructure/FormAwsValidation.html', {'form': form})
from django import forms
class FormAwsValidation(forms.Form):
awsaccesskeyid = forms.CharField()
awssecretaccesskey = forms.CharField()
region = forms.CharField()
from django.urls import path, include
from . import views
urlpatterns = [
path('', views.fecha_actual),
path('FormAwsValidation', views.FormAwsValidation),
]
TypeError at /FormAwsValidation FormAwsValidation() missing 1 required positional argument: 'request'
Request Method: GET
Request URL: http://127.0.0.1:8000/FormAwsValidation
Django Version: 2.0
Exception Type: TypeError
Exception Value: FormAwsValidation() missing 1 required positional argument: 'request'
Exception Location: c:\development\python\development\cloud\infrastructure\views.py in FormAwsValidation, line 15
Python Executable: C:\development\python\development\cloud\amazon\Scripts\python.exe
Python Version: 3.6.4
Python Path: ['c:\\development\\python\\development\\cloud',
'C:\\development\\python\\development\\cloud\\amazon\\Scripts\\python36.zip',
'C:\\Program Files (x86)\\Python36-32\\DLLs',
'C:\\Program Files (x86)\\Python36-32\\lib',
'C:\\Program Files (x86)\\Python36-32',
'C:\\development\\python\\development\\cloud\\amazon',
'C:\\development\\python\\development\\cloud\\amazon\\lib\\site-packages']
Server time: Wed, 3 Jan 2018 13:43:57 +0100
si remplazo por: |