update
This commit is contained in:
parent
65843ef6a3
commit
f19627f6b3
@ -2742,6 +2742,21 @@ class Vendor(models.Model, LocalizedNameMixin):
|
|||||||
models.Index(fields=["crn"], name="vendor_crn_idx"),
|
models.Index(fields=["crn"], name="vendor_crn_idx"),
|
||||||
models.Index(fields=["vrn"], name="vendor_vrn_idx"),
|
models.Index(fields=["vrn"], name="vendor_vrn_idx"),
|
||||||
]
|
]
|
||||||
|
constraints = [
|
||||||
|
models.UniqueConstraint(
|
||||||
|
fields=["dealer", "crn"], name="unique_crn_per_dealer"
|
||||||
|
),
|
||||||
|
models.UniqueConstraint(
|
||||||
|
fields=["dealer", "vrn"], name="unique_vrn_per_dealer"
|
||||||
|
),
|
||||||
|
models.UniqueConstraint(
|
||||||
|
fields=["dealer", "email"], name="unique_email_per_dealer"
|
||||||
|
),
|
||||||
|
models.UniqueConstraint(
|
||||||
|
fields=["dealer", "phone_number"], name="unique_phone_number_per_dealer"
|
||||||
|
),
|
||||||
|
]
|
||||||
|
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return self.name
|
return self.name
|
||||||
|
|||||||
@ -3654,7 +3654,7 @@ class UserCreateView(
|
|||||||
# return self.form_invalid(form)
|
# return self.form_invalid(form)
|
||||||
|
|
||||||
email = form.cleaned_data["email"]
|
email = form.cleaned_data["email"]
|
||||||
if models.Staff.objects.filter(dealer=dealer,user__email=email).exists() or models.Dealer.objects.filter(user__email=email).exists():
|
if models.Staff.objects.filter(user__email=email).exists() or models.Dealer.objects.filter(user__email=email).exists():
|
||||||
messages.error(
|
messages.error(
|
||||||
self.request,
|
self.request,
|
||||||
_(
|
_(
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user