update
This commit is contained in:
parent
56cfbad80e
commit
638d3854af
2
.idea/car_inventory.iml
generated
2
.idea/car_inventory.iml
generated
@ -16,7 +16,7 @@
|
|||||||
<content url="file://$MODULE_DIR$">
|
<content url="file://$MODULE_DIR$">
|
||||||
<excludeFolder url="file://$MODULE_DIR$/venv" />
|
<excludeFolder url="file://$MODULE_DIR$/venv" />
|
||||||
</content>
|
</content>
|
||||||
<orderEntry type="inheritedJdk" />
|
<orderEntry type="jdk" jdkName="Python 3.11 (car_inventory)" jdkType="Python SDK" />
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
<orderEntry type="sourceFolder" forTests="false" />
|
||||||
<orderEntry type="library" name="jquery-3.5.1" level="application" />
|
<orderEntry type="library" name="jquery-3.5.1" level="application" />
|
||||||
<orderEntry type="library" name="sweetalert2" level="application" />
|
<orderEntry type="library" name="sweetalert2" level="application" />
|
||||||
|
|||||||
@ -4,9 +4,9 @@ Services module
|
|||||||
|
|
||||||
import requests
|
import requests
|
||||||
import json
|
import json
|
||||||
|
from requests import Session
|
||||||
|
|
||||||
|
from pyvin import VIN
|
||||||
from vin import VIN
|
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from .models import CarMake
|
from .models import CarMake
|
||||||
|
|
||||||
@ -111,9 +111,9 @@ def decode_vin(vin):
|
|||||||
data = {}
|
data = {}
|
||||||
if v:
|
if v:
|
||||||
data = {
|
data = {
|
||||||
"maker": v.make,
|
"maker": v.Make,
|
||||||
"model": v.model,
|
"model": v.Model,
|
||||||
"modelYear": v.model_year,
|
"modelYear": v.ModelYear,
|
||||||
}
|
}
|
||||||
return data if all([x for x in data.values()]) else None
|
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()])
|
print([x for x in data.values()])
|
||||||
return data if all([x for x in data.values()]) else None
|
return data if all([x for x in data.values()]) else None
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
@ -5755,7 +5755,7 @@ msgstr "الإعدادات"
|
|||||||
|
|
||||||
#: templates/header.html:444
|
#: templates/header.html:444
|
||||||
msgid "Admin Managemnet"
|
msgid "Admin Managemnet"
|
||||||
msgstr "xxxxxxxxxxxxxxx"
|
msgstr "إدارة المشرفين"
|
||||||
|
|
||||||
#: templates/inventory/add_colors.html:5
|
#: templates/inventory/add_colors.html:5
|
||||||
msgid "Add Colors"
|
msgid "Add Colors"
|
||||||
|
|||||||
21
t1.py
Normal file
21
t1.py
Normal file
@ -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"])
|
||||||
@ -2,14 +2,14 @@
|
|||||||
{% load i18n %}
|
{% load i18n %}
|
||||||
{%block title%} {%trans 'Admin Management' %} {%endblock%}
|
{%block title%} {%trans 'Admin Management' %} {%endblock%}
|
||||||
{% block content %}
|
{% block content %}
|
||||||
<h1 class="mt-4"><i class="fas fa-tools me-2"></i>Admin Management</h1>
|
<h1 class="mt-4"><i class="fas fa-tools me-2"> </i>{{ _("Admin Management")}}</h1>
|
||||||
<div class="row row-cols-1 row-cols-md-4 g-4 mt-10">
|
<div class="row row-cols-1 row-cols-md-4 g-4 mt-10">
|
||||||
<div class="col">
|
<div class="col">
|
||||||
<a href="{% url 'user_management' %}">
|
<a href="{% url 'user_management' %}">
|
||||||
<div class="card h-100">
|
<div class="card h-100">
|
||||||
<div class="card-header text-center">
|
<div class="card-header text-center">
|
||||||
<h5 class="card-title">User Management</h5>
|
<h5 class="card-title">{{ _("User Management")}}</h5>
|
||||||
<span style="font-size: 2rem; font-weight: 500;" class="me-2"><i class="fas fa-user"></i></span>
|
<span class="me-2"><i class="fas fa-user fa-2x"></i></span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
|
|||||||
@ -8,7 +8,7 @@
|
|||||||
{% block content %}
|
{% block content %}
|
||||||
<section class="pt-5 pb-9">
|
<section class="pt-5 pb-9">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<h2 class="mb-4"><i class="fa-solid fa-people-roof me-1"></i>{% trans 'User Management' %}</h2>
|
<h2 class="mb-4"><i class="fa-solid fa-people-roof me-1"></i> {% trans 'User Management' %}</h2>
|
||||||
<div class="row g-3 justify-content-between mb-4">
|
<div class="row g-3 justify-content-between mb-4">
|
||||||
<div class="col-12">
|
<div class="col-12">
|
||||||
<h3 class="mb-3">{% trans 'Customers' %}</h3>
|
<h3 class="mb-3">{% trans 'Customers' %}</h3>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user