I just started to learn Django, I have a page width a form to input data from users and save it to database. i have searched on Google but most of there use some sort of built-in modules or something like this.
I have created a model
class Message(models.Model):
MessageID = models.AutoField(verbose_name='Message ID',primary_key=True)
MessageSubject = models.CharField(verbose_name='Subject',max_length=255)
MessageContent = models.TextField(verbose_name='Content',)
and the view page.
{% extends "base.html" %}
{% block Content %}
<div class="container">
<!-- Contacts -->
<div id="contacts">
<div class="row">
<!-- Alignment -->
<div class="col-sm-offset-3 col-sm-4">
<!-- Form itself -->
<form name="sentMessage" class="well" id="contactForm" novalidate>
<legend>Send Messages</legend>
<div class="control-group">
<div class="controls">
<input type="text" class="form-control"
placeholder="Subject" id="name" required
data-validation-required-message="Please enter subject" />
<p class="help-block"></p>
</div>
</div>
<div class="control-group">
<div class="controls">
<textarea rows="10" cols="100" class="form-control"
placeholder="Message" id="message" required
data-validation-required-message="Please enter your message" minlength="5"
data-validation-minlength-message="Min 5 characters"
maxlength="999" style="resize:none"></textarea>
</div>
</div>
<div class="radio">
<label>
<input type="radio" name="optionsRadios" id="optionsRadios1" value="option1" checked>
Send Sms to Selected Users
</label>
</div>
<div class="radio">
<label>
<input type="radio" name="optionsRadios" id="optionsRadios2" value="option2">
Send Email To Selected Users
</label>
</div>
<div id="success"> </div>
<button type="submit" class="btn btn-primary btn-sm pull-right">Send</button><br />
</form>
</div>
</div>
</div>
</div>
{% endblock %}
I want when user input the data into form and click Send button the data will store in the database table. I am using sqlite database.