diff --git a/home/forms.py b/home/forms.py new file mode 100644 index 0000000..531d474 --- /dev/null +++ b/home/forms.py @@ -0,0 +1,7 @@ +from django.conf import settings +from django import forms + +class ContactForm(forms.Form): + email = forms.EmailField(label="E-mail") + title = forms.CharField(label="Objet", min_length=settings.OBJECT_MIN_LENGTH, max_length=settings.OBJECT_MAX_LENGTH) + message = forms.CharField(label="Message", min_length=settings.MAILBODY_MIN_LENGTH, max_length=settings.MAILBODY_MAX_LENGTH) \ No newline at end of file diff --git a/sfiles/scripts/contact.js b/sfiles/scripts/contact.js new file mode 100644 index 0000000..9161f94 --- /dev/null +++ b/sfiles/scripts/contact.js @@ -0,0 +1,3 @@ +function contact(response){ + alert(response) +} \ No newline at end of file diff --git a/templates/home/contact.html b/templates/home/contact.html new file mode 100644 index 0000000..49041a2 --- /dev/null +++ b/templates/home/contact.html @@ -0,0 +1,19 @@ +{% extends "base.html" %} +{% load static %} + +{% block title %}Planète Casio — Contact{% endblock %} + +{% block content %} + +
+ {{ form }} + {% csrf_token %} + +
+ +{% endblock %} + +{% block javascript %} + {{ block.super }} +