# models.py
from django.db import models
class YourModel(models.Model):
your_integer_field = models.IntegerField()
# forms.py
from django import forms
from .models import YourModel
class YourModelForm(forms.ModelForm):
class Meta:
model = YourModel
fields = ['your_integer_field']
# views.py
from django.shortcuts import render, redirect
from .forms import YourModelForm
from .models import YourModel
def your_view(request):
if request.method == 'POST':
form = YourModelForm(request.POST)
if form.is_valid():
form.save()
return redirect('success_view') # Redirect to a success page
else:
form = YourModelForm()
return render(request, 'your_template.html', {'form': form})
<!-- your_template.html -->
<form method="post" action="{% url 'your_view' %}">
{% csrf_token %}
{{ form.as_p }}
<button type="submit">Submit</button>
</form>
# urls.py
from django.urls import path
from .views import your_view
urlpatterns = [
path('your-view/', your_view, name='your_view'),
]