diff --git a/.idea/car_inventory.iml b/.idea/car_inventory.iml index 3f77e4e5..befbaa1d 100644 --- a/.idea/car_inventory.iml +++ b/.idea/car_inventory.iml @@ -16,7 +16,7 @@ - + diff --git a/inventory/services.py b/inventory/services.py index 262b7327..e22883d2 100644 --- a/inventory/services.py +++ b/inventory/services.py @@ -4,9 +4,9 @@ Services module import requests import json +from requests import Session - -from vin import VIN +from pyvin import VIN from django.conf import settings from .models import CarMake @@ -111,9 +111,9 @@ def decode_vin(vin): data = {} if v: data = { - "maker": v.make, - "model": v.model, - "modelYear": v.model_year, + "maker": v.Make, + "model": v.Model, + "modelYear": v.ModelYear, } return data if all([x for x in data.values()]) else None @@ -158,3 +158,6 @@ def elm(vin): } print([x for x in data.values()]) return data if all([x for x in data.values()]) else None + + + diff --git a/locale/ar/LC_MESSAGES/django.mo b/locale/ar/LC_MESSAGES/django.mo index 27769f18..2bad53ac 100644 Binary files a/locale/ar/LC_MESSAGES/django.mo and b/locale/ar/LC_MESSAGES/django.mo differ diff --git a/locale/ar/LC_MESSAGES/django.po b/locale/ar/LC_MESSAGES/django.po index 644c4794..4d8c3f73 100644 --- a/locale/ar/LC_MESSAGES/django.po +++ b/locale/ar/LC_MESSAGES/django.po @@ -5755,7 +5755,7 @@ msgstr "الإعدادات" #: templates/header.html:444 msgid "Admin Managemnet" -msgstr "xxxxxxxxxxxxxxx" +msgstr "إدارة المشرفين" #: templates/inventory/add_colors.html:5 msgid "Add Colors" diff --git a/t1.py b/t1.py new file mode 100644 index 00000000..cf875d79 --- /dev/null +++ b/t1.py @@ -0,0 +1,21 @@ +import requests + + +def get_models_for_make(): + make = "honda" + url = f"https://vpic.nhtsa.dot.gov/api/vehicles/GetModelsForMake/{make}/?format=json" + + resp = requests.get(url) + + if resp.status_code == 200: + results = resp.json() + return results["Results"] + else: + print(f"Error: {resp.status_code}") + return {"Error": f"Request failed with status code {resp.status_code}"} + + + +models = get_models_for_make() +for model in models: + print(model["Model_Name"]) \ No newline at end of file diff --git a/templates/admin_management/management.html b/templates/admin_management/management.html index 65c612d4..8ce5ecff 100644 --- a/templates/admin_management/management.html +++ b/templates/admin_management/management.html @@ -2,14 +2,14 @@ {% load i18n %} {%block title%} {%trans 'Admin Management' %} {%endblock%} {% block content %} -

Admin Management

+

{{ _("Admin Management")}}

-
User Management
- +
{{ _("User Management")}}
+
diff --git a/templates/admin_management/user_management.html b/templates/admin_management/user_management.html index 60e0e4de..a6f62f7d 100644 --- a/templates/admin_management/user_management.html +++ b/templates/admin_management/user_management.html @@ -8,7 +8,7 @@ {% block content %}
-

{% trans 'User Management' %}

+

{% trans 'User Management' %}

{% trans 'Customers' %}