Initial commit

This commit is contained in:
Abdulaziz Axmadaliyev
2026-02-17 19:05:54 +05:00
parent 493cb58222
commit 3691e2d068
56 changed files with 3546 additions and 893 deletions

View File

@@ -0,0 +1,10 @@
from django.db import models
class Employee(models.Model):
user = models.ForeignKey("accounts.User", on_delete=models.PROTECT)
device = models.ManyToManyField("management.Device")
def __str__(self):
return self.user.first_name

View File

@@ -0,0 +1,25 @@
# Generated by Django 5.2.7 on 2026-02-17 11:44
import django.db.models.deletion
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('accounts', '0003_user_warehouse'),
('management', '0022_alter_district_region'),
]
operations = [
migrations.AlterField(
model_name='user',
name='region',
field=models.ForeignKey(blank=True, help_text='Faqat menejerlar uchun', null=True, on_delete=django.db.models.deletion.SET_NULL, to='management.region'),
),
migrations.AlterField(
model_name='user',
name='warehouse',
field=models.ForeignKey(blank=True, help_text='Faqat xodimlar uchun', null=True, on_delete=django.db.models.deletion.PROTECT, to='management.warehouse'),
),
]

View File

@@ -22,7 +22,7 @@ class User(auth_models.AbstractUser):
on_delete=models.SET_NULL,
null=True,
blank=True,
help_text="Only for managers"
help_text="Faqat menejerlar uchun"
)
warehouse = models.ForeignKey(
@@ -30,7 +30,7 @@ class User(auth_models.AbstractUser):
on_delete=models.PROTECT,
null=True,
blank=True,
help_text="Only for employees"
help_text="Faqat xodimlar uchun"
)
def get_full_name(self):