fix crawler and saver bugs

This commit is contained in:
ismailsosic
2022-05-28 08:06:12 +02:00
parent d45a195af4
commit 84324479f0
11 changed files with 690 additions and 466 deletions

View File

@@ -1,4 +1,4 @@
# Generated by Django 4.0.4 on 2022-05-16 04:55
# Generated by Django 4.0.4 on 2022-05-28 05:43
from django.db import migrations, models
@@ -15,85 +15,84 @@ class Migration(migrations.Migration):
name='Car',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('Olx_id', models.CharField(max_length=10)),
('Kategorija', models.CharField(max_length=30)),
('Cijena', models.CharField(max_length=30)),
('Stanje', models.CharField(max_length=30)),
('Lokacija_kanton', models.CharField(max_length=50)),
('Lokacija_grad', models.CharField(max_length=50)),
('Proizvođač', models.CharField(max_length=30)),
('Model', models.CharField(max_length=30)),
('Godište', models.CharField(max_length=30)),
('Kilometraža', models.CharField(max_length=30)),
('Kilovata_KW', models.CharField(max_length=30)),
('Kubikaža', models.CharField(max_length=30)),
('Gorivo', models.CharField(max_length=30)),
('Broj_vrata', models.CharField(max_length=30)),
('Konjskih_snaga', models.CharField(max_length=30)),
('Metalik', models.CharField(max_length=30)),
('Masa_Težina_kg', models.CharField(max_length=30)),
('Tip', models.CharField(max_length=30)),
('Pogon', models.CharField(max_length=30)),
('Emisioni_standard', models.CharField(max_length=30)),
('Veličina_felgi', models.CharField(max_length=30)),
('Transmisija', models.CharField(max_length=30)),
('Broj_stepeni_prijenosa', models.CharField(max_length=30)),
('Boja', models.CharField(max_length=30)),
('Muzika_ozvučenje', models.CharField(max_length=30)),
('Parking_senzori', models.CharField(max_length=30)),
('Parking_kamera', models.CharField(max_length=30)),
('Registrovan_do', models.CharField(max_length=30)),
('Godina_prve_registracije', models.CharField(max_length=30)),
('Broj_prethodnih_vlasnik', models.CharField(max_length=30)),
('Posjeduje_gume', models.CharField(max_length=30)),
('Višezonska_klima', models.CharField(max_length=30)),
('Rolo_zavjese', models.CharField(max_length=30)),
('Svjetla', models.CharField(max_length=30)),
('Zaštita_Blokada', models.CharField(max_length=30)),
('Sjedećih_mjesta', models.CharField(max_length=30)),
('Turbo', models.CharField(max_length=30)),
('DPF_FAP_filter', models.CharField(max_length=30)),
('Strane_tablice', models.CharField(max_length=30)),
('Ocarinjen', models.CharField(max_length=30)),
('Prilagođen_invalidima', models.CharField(max_length=30)),
('Servo_volan', models.CharField(max_length=30)),
('Tempomat', models.CharField(max_length=30)),
('ESP', models.CharField(max_length=30)),
('El_podizači_stakala', models.CharField(max_length=30)),
('Senzor_mrtvog_ugla', models.CharField(max_length=30)),
('Digitalna_klima', models.CharField(max_length=30)),
('Touch_screen_ekran', models.CharField(max_length=30)),
('Panorama_krov', models.CharField(max_length=30)),
('Koža', models.CharField(max_length=30)),
('Masaža_sjedišta', models.CharField(max_length=30)),
('El_pomjeranje_sjedišta', models.CharField(max_length=30)),
('Senzor_auto_svjetla', models.CharField(max_length=30)),
('Alarm', models.CharField(max_length=30)),
('Daljinsko_otključavanje', models.CharField(max_length=30)),
('Auto_kuka', models.CharField(max_length=30)),
('Udaren', models.CharField(max_length=30)),
('Start_Stop_sistem', models.CharField(max_length=30)),
('Park_assist', models.CharField(max_length=30)),
('Registrovan', models.CharField(max_length=30)),
('Na_lizingu', models.CharField(max_length=30)),
('Servisna_knjiga', models.CharField(max_length=30)),
('Komande_na_volanu', models.CharField(max_length=30)),
('ABS', models.CharField(max_length=30)),
('Airbag', models.CharField(max_length=30)),
('Električni_retrovizori', models.CharField(max_length=30)),
('Klima', models.CharField(max_length=30)),
('Navigacija', models.CharField(max_length=30)),
('Šiber', models.CharField(max_length=30)),
('Naslon_za_ruku', models.CharField(max_length=30)),
('Hlađenje_sjedišta', models.CharField(max_length=30)),
('Grijanje_sjedišta', models.CharField(max_length=30)),
('Memorija_sjedišta', models.CharField(max_length=30)),
('Alu_felge', models.CharField(max_length=30)),
('Centralna_brava', models.CharField(max_length=30)),
('Oldtimer', models.CharField(max_length=30)),
('ISOFIX', models.CharField(max_length=30)),
('Datum', models.DateField()),
('Vrijeme', models.TimeField()),
('Olx_id', models.CharField(max_length=10, null=True)),
('Kategorija', models.CharField(max_length=30, null=True)),
('Cijena', models.CharField(max_length=30, null=True)),
('Stanje', models.CharField(max_length=30, null=True)),
('Lokacija_kanton', models.CharField(max_length=50, null=True)),
('Lokacija_grad', models.CharField(max_length=50, null=True)),
('Proizvođač', models.CharField(max_length=30, null=True)),
('Model', models.CharField(max_length=30, null=True)),
('Godište', models.CharField(max_length=30, null=True)),
('Kilometraža', models.CharField(max_length=30, null=True)),
('Kilovata_KW', models.CharField(max_length=30, null=True)),
('Kubikaža', models.CharField(max_length=30, null=True)),
('Gorivo', models.CharField(max_length=30, null=True)),
('Broj_vrata', models.CharField(max_length=30, null=True)),
('Konjskih_snaga', models.CharField(max_length=30, null=True)),
('Metalik', models.CharField(max_length=30, null=True)),
('Masa_Težina_kg', models.CharField(max_length=30, null=True)),
('Tip', models.CharField(max_length=30, null=True)),
('Pogon', models.CharField(max_length=30, null=True)),
('Emisioni_standard', models.CharField(max_length=30, null=True)),
('Veličina_felgi', models.CharField(max_length=30, null=True)),
('Transmisija', models.CharField(max_length=30, null=True)),
('Broj_stepeni_prijenosa', models.CharField(max_length=30, null=True)),
('Boja', models.CharField(max_length=30, null=True)),
('Muzika_ozvučenje', models.CharField(max_length=30, null=True)),
('Parking_senzori', models.CharField(max_length=30, null=True)),
('Parking_kamera', models.CharField(max_length=30, null=True)),
('Registrovan_do', models.CharField(max_length=30, null=True)),
('Godina_prve_registracije', models.CharField(max_length=30, null=True)),
('Broj_prethodnih_vlasnika', models.CharField(max_length=30, null=True)),
('Posjeduje_gume', models.CharField(max_length=30, null=True)),
('Višezonska_klima', models.CharField(max_length=30, null=True)),
('Rolo_zavjese', models.CharField(max_length=30, null=True)),
('Svjetla', models.CharField(max_length=30, null=True)),
('Zaštita_Blokada', models.CharField(max_length=30, null=True)),
('Sjedećih_mjesta', models.CharField(max_length=30, null=True)),
('Turbo', models.CharField(max_length=30, null=True)),
('DPF_FAP_filter', models.CharField(max_length=30, null=True)),
('Strane_tablice', models.CharField(max_length=30, null=True)),
('Ocarinjen', models.CharField(max_length=30, null=True)),
('Prilagođen_invalidima', models.CharField(max_length=30, null=True)),
('Servo_volan', models.CharField(max_length=30, null=True)),
('Tempomat', models.CharField(max_length=30, null=True)),
('ESP', models.CharField(max_length=30, null=True)),
('El_podizači_stakala', models.CharField(max_length=30, null=True)),
('Senzor_mrtvog_ugla', models.CharField(max_length=30, null=True)),
('Digitalna_klima', models.CharField(max_length=30, null=True)),
('Touch_screen_ekran', models.CharField(max_length=30, null=True)),
('Panorama_krov', models.CharField(max_length=30, null=True)),
('Koža', models.CharField(max_length=30, null=True)),
('Masaža_sjedišta', models.CharField(max_length=30, null=True)),
('El_pomjeranje_sjedišta', models.CharField(max_length=30, null=True)),
('Senzor_auto_svjetla', models.CharField(max_length=30, null=True)),
('Alarm', models.CharField(max_length=30, null=True)),
('Daljinsko_otključavanje', models.CharField(max_length=30, null=True)),
('Auto_kuka', models.CharField(max_length=30, null=True)),
('Udaren', models.CharField(max_length=30, null=True)),
('Start_Stop_sistem', models.CharField(max_length=30, null=True)),
('Park_assist', models.CharField(max_length=30, null=True)),
('Registrovan', models.CharField(max_length=30, null=True)),
('Na_lizingu', models.CharField(max_length=30, null=True)),
('Servisna_knjiga', models.CharField(max_length=30, null=True)),
('Komande_na_volanu', models.CharField(max_length=30, null=True)),
('ABS', models.CharField(max_length=30, null=True)),
('Airbag', models.CharField(max_length=30, null=True)),
('Električni_retrovizori', models.CharField(max_length=30, null=True)),
('Klima', models.CharField(max_length=30, null=True)),
('Navigacija', models.CharField(max_length=30, null=True)),
('Šiber', models.CharField(max_length=30, null=True)),
('Naslon_za_ruku', models.CharField(max_length=30, null=True)),
('Hlađenje_sjedišta', models.CharField(max_length=30, null=True)),
('Grijanje_sjedišta', models.CharField(max_length=30, null=True)),
('Memorija_sjedišta', models.CharField(max_length=30, null=True)),
('Alu_felge', models.CharField(max_length=30, null=True)),
('Centralna_brava', models.CharField(max_length=30, null=True)),
('Oldtimer', models.CharField(max_length=30, null=True)),
('ISOFIX', models.CharField(max_length=30, null=True)),
('Datum', models.CharField(max_length=15, null=True)),
],
),
]