From c8b6c68b6436d5889b21bb9e2f37e70ed28b6f49 Mon Sep 17 00:00:00 2001 From: bashmak Date: Fri, 11 May 2018 17:22:00 +0300 Subject: [PATCH] Make tests for passport create, change and delete --- abonapp/models.py | 2 +- abonapp/templates/abonapp/passport_view.html | 16 ++--- abonapp/tests.py | 72 +++++++++++++++++++- abonapp/urls.py | 2 +- abonapp/views.py | 71 ++++++++++--------- 5 files changed, 119 insertions(+), 44 deletions(-) diff --git a/abonapp/models.py b/abonapp/models.py index e6349fc..6cf8e74 100644 --- a/abonapp/models.py +++ b/abonapp/models.py @@ -296,7 +296,7 @@ class PassportInfo(models.Model): number = models.CharField(_('Pasport number'), max_length=6, validators=(validators.integer_validator,)) distributor = models.CharField(_('Distributor'), max_length=64) date_of_acceptance = models.DateField() - abon = models.OneToOneField(Abon, on_delete=models.SET_NULL, blank=True, null=True) + abon = models.OneToOneField(Abon, on_delete=models.CASCADE, blank=True, null=True) class Meta: db_table = 'passport_info' diff --git a/abonapp/templates/abonapp/passport_view.html b/abonapp/templates/abonapp/passport_view.html index 8699829..86c37ee 100644 --- a/abonapp/templates/abonapp/passport_view.html +++ b/abonapp/templates/abonapp/passport_view.html @@ -4,7 +4,7 @@ {% block content %}
-
+

{% trans 'Passport information' %}

@@ -12,14 +12,14 @@
{% csrf_token %} - {% bootstrap_field frm.series label_class='col-sm-3' field_class='col-sm-9' form_group_class='form-group-sm' %} - {% bootstrap_field frm.number label_class='col-sm-3' field_class='col-sm-9' form_group_class='form-group-sm' %} - {% bootstrap_field frm.distributor label_class='col-sm-3' field_class='col-sm-9' form_group_class='form-group-sm' %} + {% bootstrap_field form.series label_class='col-sm-5 col-md-3' field_class='col-sm-7 col-md-9' form_group_class='form-group-sm' %} + {% bootstrap_field form.number label_class='col-sm-5 col-md-3' field_class='col-sm-7 col-md-9' form_group_class='form-group-sm' %} + {% bootstrap_field form.distributor label_class='col-sm-5 col-md-3' field_class='col-sm-7 col-md-9' form_group_class='form-group-sm' %}
- -
- {{ frm.date_of_acceptance }}{{ frm.date_of_acceptance.errors }} + +
+ {{ form.date_of_acceptance }}{{ form.date_of_acceptance.errors }}