Compare commits
2 Commits
5cfe6d6093
...
1f7b466bb0
| Author | SHA1 | Date | |
|---|---|---|---|
| 1f7b466bb0 | |||
| e1ef43e631 |
249082
carequipment_backup.json
Normal file
249082
carequipment_backup.json
Normal file
File diff suppressed because it is too large
Load Diff
273990
carequipment_backup_output.json
Normal file
273990
carequipment_backup_output.json
Normal file
File diff suppressed because it is too large
Load Diff
4523
carmake_backup.json
Normal file
4523
carmake_backup.json
Normal file
File diff suppressed because it is too large
Load Diff
4934
carmake_backup_output.json
Normal file
4934
carmake_backup_output.json
Normal file
File diff suppressed because it is too large
Load Diff
47720
carmodel_backup.json
Normal file
47720
carmodel_backup.json
Normal file
File diff suppressed because it is too large
Load Diff
53022
carmodel_backup_output.json
Normal file
53022
carmodel_backup_output.json
Normal file
File diff suppressed because it is too large
Load Diff
338249
caroption_backup.json
Normal file
338249
caroption_backup.json
Normal file
File diff suppressed because it is too large
Load Diff
375832
caroption_backup_output.json
Normal file
375832
caroption_backup_output.json
Normal file
File diff suppressed because it is too large
Load Diff
5851096
caroptionvalue_backup.json
Normal file
5851096
caroptionvalue_backup.json
Normal file
File diff suppressed because it is too large
Load Diff
191066
carserie_backup.json
Normal file
191066
carserie_backup.json
Normal file
File diff suppressed because it is too large
Load Diff
206988
carserie_backup_output.json
Normal file
206988
carserie_backup_output.json
Normal file
File diff suppressed because it is too large
Load Diff
955880
cartrim_backup.json
Normal file
955880
cartrim_backup.json
Normal file
File diff suppressed because it is too large
Load Diff
1042778
cartrim_backup_output.json
Normal file
1042778
cartrim_backup_output.json
Normal file
File diff suppressed because it is too large
Load Diff
@ -2732,14 +2732,14 @@ class Vendor(models.Model, LocalizedNameMixin):
|
|||||||
)
|
)
|
||||||
arabic_name = models.CharField(max_length=255, verbose_name=_("Arabic Name"))
|
arabic_name = models.CharField(max_length=255, verbose_name=_("Arabic Name"))
|
||||||
name = models.CharField(max_length=255, verbose_name=_("English Name"))
|
name = models.CharField(max_length=255, verbose_name=_("English Name"))
|
||||||
contact_person = models.CharField(max_length=100, verbose_name=_("Contact Person"))
|
contact_person = models.CharField(max_length=100, verbose_name=_("Contact Person"),null=True, blank=True)
|
||||||
phone_number = models.CharField(
|
phone_number = models.CharField(
|
||||||
max_length=255,
|
max_length=255,
|
||||||
verbose_name=_("Phone Number"),
|
verbose_name=_("Phone Number"),
|
||||||
validators=[SaudiPhoneNumberValidator()],
|
validators=[SaudiPhoneNumberValidator()],
|
||||||
)
|
)
|
||||||
email = models.EmailField(max_length=255, verbose_name=_("Email Address"))
|
email = models.EmailField(max_length=255, verbose_name=_("Email Address"))
|
||||||
address = models.CharField(max_length=200, verbose_name=_("Address"))
|
address = models.CharField(max_length=255, verbose_name=_("Address"),null=True, blank=True)
|
||||||
logo = models.ImageField(
|
logo = models.ImageField(
|
||||||
upload_to="logos/vendors",
|
upload_to="logos/vendors",
|
||||||
blank=True,
|
blank=True,
|
||||||
|
|||||||
@ -764,6 +764,7 @@
|
|||||||
</div>
|
</div>
|
||||||
{% if perms.inventory.change_opportunity %}<div class="col-auto"></div>{% endif %}
|
{% if perms.inventory.change_opportunity %}<div class="col-auto"></div>{% endif %}
|
||||||
</div>
|
</div>
|
||||||
|
<div id="timeline">
|
||||||
{% for activity in opportunity.get_activities %}
|
{% for activity in opportunity.get_activities %}
|
||||||
<div class="border-bottom border-translucent py-4">
|
<div class="border-bottom border-translucent py-4">
|
||||||
<div class="d-flex">
|
<div class="d-flex">
|
||||||
@ -813,6 +814,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -445,10 +445,8 @@
|
|||||||
<a class="nav-link ps-2" href="{% if request.is_dealer%}{% url 'ticket_list' request.dealer.slug %} {% else %}#{%endif%}">
|
<a class="nav-link ps-2" href="{% if request.is_dealer%}{% url 'ticket_list' request.dealer.slug %} {% else %}#{%endif%}">
|
||||||
<div class="d-flex align-items-center">
|
<div class="d-flex align-items-center">
|
||||||
{% if user.is_authenticated%}
|
{% if user.is_authenticated%}
|
||||||
|
|
||||||
<span class="nav-link-icon"><span class="fa-solid fa-gear me-1 fs-7"></span></span>
|
<span class="nav-link-icon"><span class="fa-solid fa-gear me-1 fs-7"></span></span>
|
||||||
<span class="nav-link-text">{{ request.dealer.user.username }}</span>
|
<span class="nav-link-text">{{ request.dealer.user.username }}</span>
|
||||||
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user