first commit

This commit is contained in:
javad committed 2026-06-15 10:57:28 +03:30
commit 3e4574dcdd
163 files changed
+3559

No files matched your search

+50
View File
@@ -0,0 +1,50 @@
# Generated by Django 4.2.1 on 2024-03-28 05:05
from django.conf import settings
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
initial = True
dependencies = [
('appsetting', '0001_initial'),
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
]
operations = [
migrations.CreateModel(
name='Project',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('created_at', models.DateTimeField(auto_now_add=True)),
('updated_at', models.DateTimeField(auto_now=True)),
('address', models.CharField(max_length=200)),
('factor_price', models.PositiveIntegerField()),
('seller_name', models.CharField(blank=True, max_length=50, null=True)),
('seller_mobile', models.PositiveBigIntegerField(blank=True, null=True)),
('seller_address', models.CharField(blank=True, max_length=200, null=True)),
('ax_factor', models.ImageField(blank=True, null=True, upload_to='project-factor/')),
('city', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='appsetting.city')),
('cuser', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
],
options={
'abstract': False,
},
),
migrations.CreateModel(
name='ProjectImage',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('created_at', models.DateTimeField(auto_now_add=True)),
('updated_at', models.DateTimeField(auto_now=True)),
('image', models.ImageField(upload_to='project/')),
('project', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='project.project')),
],
options={
'abstract': False,
},
),
]
@@ -0,0 +1,18 @@
# Generated by Django 4.2.1 on 2024-04-07 09:40
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('project', '0001_initial'),
]
operations = [
migrations.AlterField(
model_name='project',
name='factor_price',
field=models.PositiveBigIntegerField(),
),
]
@@ -0,0 +1,22 @@
# Generated by Django 4.2.1 on 2024-04-07 11:52
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('project', '0002_alter_project_factor_price'),
]
operations = [
migrations.AlterModelOptions(
name='project',
options={'ordering': ['-created_at']},
),
migrations.AddField(
model_name='project',
name='status',
field=models.CharField(choices=[('waiting', 'Waiting'), ('approved', 'Approved'), ('rejected', 'Rejected')], default='waiting', max_length=10),
),
]
@@ -0,0 +1,21 @@
# Generated by Django 4.2.1 on 2024-04-07 11:55
from django.conf import settings
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
('project', '0003_alter_project_options_project_status'),
]
operations = [
migrations.AddField(
model_name='project',
name='op_cuser',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='projects', to=settings.AUTH_USER_MODEL),
),
]
@@ -0,0 +1,24 @@
# Generated by Django 4.2.1 on 2024-04-08 06:49
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('project', '0004_project_op_cuser'),
]
operations = [
migrations.AlterField(
model_name='project',
name='status',
field=models.CharField(choices=[('AwaitComp', 'Awaiting completion'), ('waiting', 'Waiting'), ('approved', 'Approved'), ('rejected', 'Rejected')], default='waiting', max_length=10),
),
migrations.AlterField(
model_name='projectimage',
name='project',
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='project_image', to='project.project'),
),
]
@@ -0,0 +1,21 @@
# Generated by Django 4.2.1 on 2024-04-08 10:00
from django.conf import settings
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
('project', '0005_alter_project_status_alter_projectimage_project'),
]
operations = [
migrations.AlterField(
model_name='project',
name='cuser',
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='mojri_projects', to=settings.AUTH_USER_MODEL),
),
]
@@ -0,0 +1,33 @@
# Generated by Django 4.2.1 on 2024-04-08 11:44
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('project', '0006_alter_project_cuser'),
]
operations = [
migrations.AddField(
model_name='project',
name='tabaghat',
field=models.PositiveIntegerField(default=0),
),
migrations.AddField(
model_name='project',
name='vahed',
field=models.PositiveIntegerField(default=0),
),
migrations.AddField(
model_name='project',
name='zirbana',
field=models.PositiveIntegerField(default=0),
),
migrations.AlterField(
model_name='project',
name='status',
field=models.CharField(choices=[('AwaitComp', 'Awaiting completion'), ('waiting', 'Waiting'), ('approved', 'Approved'), ('rejected', 'Rejected')], default='AwaitComp', max_length=10),
),
]
@@ -0,0 +1,28 @@
# Generated by Django 4.2.1 on 2024-04-09 05:07
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('project', '0007_project_tabaghat_project_vahed_project_zirbana_and_more'),
]
operations = [
migrations.AlterField(
model_name='project',
name='tabaghat',
field=models.PositiveIntegerField(blank=True, default=0, null=True),
),
migrations.AlterField(
model_name='project',
name='vahed',
field=models.PositiveIntegerField(blank=True, default=0, null=True),
),
migrations.AlterField(
model_name='project',
name='zirbana',
field=models.PositiveIntegerField(blank=True, default=0, null=True),
),
]
@@ -0,0 +1,18 @@
# Generated by Django 4.2.1 on 2024-04-17 11:29
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('project', '0008_alter_project_tabaghat_alter_project_vahed_and_more'),
]
operations = [
migrations.AlterField(
model_name='projectimage',
name='image',
field=models.ImageField(upload_to='media/project/'),
),
]
@@ -0,0 +1,18 @@
# Generated by Django 4.2.1 on 2024-04-17 11:45
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('project', '0009_alter_projectimage_image'),
]
operations = [
migrations.AddField(
model_name='project',
name='emtiyaz',
field=models.IntegerField(blank=True, null=True),
),
]
@@ -0,0 +1,20 @@
# Generated by Django 4.2.1 on 2024-05-02 06:39
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('projectcode', '0003_alter_projectcode_options_and_more'),
('project', '0010_project_emtiyaz'),
]
operations = [
migrations.AddField(
model_name='project',
name='projectcode',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='projectcode.projectcode'),
),
]
View File
Whitespace-only changes.