コード例 #1
0
class Migration(migrations.Migration):

    dependencies = [
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
        ('blog', '0001_initial'),
    ]

    operations = [
        migrations.AlterField(
            model_name='article',
            name='img_path',
            field=models.FileField(upload_to='%Y/%m/%d/', verbose_name='محل ذخیره تصویر'),
        ),
        migrations.AlterField(
            model_name='article',
            name='is_active',
            field=models.BooleanField(default=True, verbose_name='نمایش عمومی؟'),
        ),
        migrations.AlterField(
            model_name='bloguser',
            name='img_path',
            field=models.FileField(upload_to=blog.models.BlogUser.user_directory_path, verbose_name='محل ذخیره عکس'),
        ),
        migrations.AlterField(
            model_name='bloguser',
            name='user',
            field=models.OneToOneField(on_delete=django.db.models.deletion.CASCADE, primary_key=True, serialize=False, to=settings.AUTH_USER_MODEL, verbose_name='نام کاربری'),
        ),
    ]
コード例 #2
0
class Migration(migrations.Migration):

    dependencies = [
        ('blog', '0023_auto_20201228_1021'),
    ]

    operations = [
        migrations.AddField(
            model_name='multistepformmodel',
            name='file_Br',
            field=models.FileField(blank=True,
                                   null=True,
                                   upload_to=blog.models.user_directory_path),
        ),
        migrations.AddField(
            model_name='multistepformmodel',
            name='file_CV',
            field=models.FileField(blank=True,
                                   null=True,
                                   upload_to=blog.models.user_directory_path),
        ),
        migrations.AlterField(
            model_name='multistepformmodel',
            name='file',
            field=models.FileField(blank=True,
                                   null=True,
                                   upload_to=blog.models.user_directory_path),
        ),
    ]
コード例 #3
0
ファイル: 0002_auto_20200610_0842.py プロジェクト: Ar-Raz/CFD
class Migration(migrations.Migration):

    dependencies = [
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
        ('blog', '0001_initial'),
    ]

    operations = [
        migrations.CreateModel(
            name='Article',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('title', models.CharField(max_length=32)),
                ('content', ckeditor.fields.RichTextField()),
                ('created_at', models.DateTimeField(default=datetime.datetime.now)),
            ],
        ),
        migrations.CreateModel(
            name='Category',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('title', models.CharField(max_length=32)),
                ('cover', models.FileField(upload_to='files/catergory_cover', validators=[blog.models.validate_file_extension])),
            ],
        ),
        migrations.CreateModel(
            name='UserProfile',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('avatar', models.FileField(blank=True, null=True, upload_to='files/user_avatar', validators=[blog.models.validate_file_extension])),
                ('description', models.CharField(max_length=512)),
                ('user', models.OneToOneField(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.DeleteModel(
            name='Post',
        ),
        migrations.AddField(
            model_name='article',
            name='author',
            field=models.OneToOneField(on_delete=django.db.models.deletion.CASCADE, to='blog.UserProfile'),
        ),
        migrations.AddField(
            model_name='article',
            name='category',
            field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='blog.Category'),
        ),
    ]
コード例 #4
0
class Migration(migrations.Migration):

    initial = True

    dependencies = [
        ('profiles', '0001_initial'),
    ]

    operations = [
        migrations.CreateModel(
            name='FileUpload',
            fields=[
                ('upload_id',
                 models.AutoField(primary_key=True, serialize=False)),
                ('title', models.CharField(max_length=255)),
                ('description', models.TextField(blank=True, null=True)),
                ('date_file_uploaded', models.DateTimeField(auto_now=True)),
                ('date_file_uploaded_updated',
                 models.DateTimeField(auto_now_add=True)),
                ('file',
                 models.FileField(upload_to=blog.models.user_directory_path)),
                ('profile',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='profiles.Profile')),
            ],
            options={
                'db_table': 'at_file_uploads',
            },
        ),
    ]
コード例 #5
0
class Migration(migrations.Migration):

    initial = True

    dependencies = [
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
    ]

    operations = [
        migrations.CreateModel(
            name='Post',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('picture',
                 models.FileField(blank=True,
                                  upload_to=blog.models.user_media_path)),
                ('likes', models.IntegerField(default=0)),
                ('pub_date', models.DateTimeField(auto_now_add=True)),
                ('last_updated', models.DateTimeField(auto_now=True)),
                ('content', models.TextField()),
                ('title', models.CharField(max_length=50)),
                ('user',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to=settings.AUTH_USER_MODEL)),
                ('wishlist',
                 models.ManyToManyField(blank=True,
                                        related_name='post_wishlist',
                                        to=settings.AUTH_USER_MODEL)),
            ],
        ),
    ]
コード例 #6
0
class Migration(migrations.Migration):

    dependencies = [
        ('blog', '0005_postpage_date'),
    ]

    operations = [
        migrations.CreateModel(
            name='SvgImage',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('title', models.CharField(max_length=250)),
                ('image',
                 models.FileField(blank=True,
                                  null=True,
                                  upload_to='',
                                  validators=[blog.models.validate_svg])),
            ],
            options={
                'verbose_name': 'SvgImage',
                'verbose_name_plural': 'Svg Images',
            },
        ),
    ]
コード例 #7
0
class Migration(migrations.Migration):

    initial = True

    dependencies = [
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
    ]

    operations = [
        migrations.CreateModel(
            name='Post',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('title', models.CharField(max_length=120)),
                ('slug', models.SlugField(unique=True)),
                ('image', models.FileField(blank=True, null=True, upload_to=blog.models.upload_location)),
                ('height_field', models.IntegerField(default=0)),
                ('width_field', models.IntegerField(default=0)),
                ('content', models.TextField()),
                ('draft', models.BooleanField(default=False)),
                ('publish', models.DateField()),
                ('updated', models.DateTimeField(auto_now=True)),
                ('timestamp', models.DateTimeField(auto_now_add=True)),
                ('user', models.ForeignKey(default=1, on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
            ],
            options={
                'ordering': ['-timestamp', '-updated'],
            },
        ),
    ]
コード例 #8
0
class Migration(migrations.Migration):

    dependencies = [
        ('blog', '0002_auto_20201118_1702'),
    ]

    operations = [
        migrations.AddField(
            model_name='blogpost',
            name='image_png',
            field=models.ImageField(blank=True, null=True, upload_to='png'),
        ),
        migrations.AlterField(
            model_name='blogpost',
            name='image',
            field=models.ImageField(blank=True,
                                    null=True,
                                    upload_to=blog.models.upload_location),
        ),
        migrations.AlterField(
            model_name='blogpost',
            name='video',
            field=models.FileField(blank=True,
                                   null=True,
                                   upload_to=blog.models.upload_video),
        ),
    ]
コード例 #9
0
class Migration(migrations.Migration):

    dependencies = [
        ('blog', '0009_auto_20200720_1459'),
    ]

    operations = [
        migrations.AddField(
            model_name='makale',
            name='publish_secim',
            field=models.CharField(choices=[('yayin', 'YAYIN'),
                                            ('taslak', 'TASLAK')],
                                   default='yayin',
                                   max_length=6),
        ),
        migrations.AlterField(
            model_name='makale',
            name='file',
            field=models.FileField(blank=True,
                                   default='default/default.jpg',
                                   help_text='Medya dosyanızı ekleyiniz.',
                                   null=True,
                                   upload_to=blog.models.upload_to,
                                   verbose_name='Medya Dosyası'),
        ),
    ]
コード例 #10
0
class Migration(migrations.Migration):

    dependencies = [
        ('blog', '0003_add_link_to_google'),
    ]

    operations = [
        migrations.CreateModel(
            name='LectureFile',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('file',
                 models.FileField(upload_to=blog.models.lecture_path,
                                  verbose_name='File')),
                ('blog_post',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   related_name='lecture_files',
                                   to='blog.Blog')),
            ],
        ),
    ]
コード例 #11
0
class Migration(migrations.Migration):

    dependencies = [
        ('blog', '0008_auto_20180407_0028'),
    ]

    operations = [
        migrations.CreateModel(
            name='Document',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('image',
                 models.FileField(upload_to=blog.models.get_image_filename,
                                  verbose_name='Image')),
            ],
        ),
        migrations.RemoveField(
            model_name='blog',
            name='document',
        ),
        migrations.AlterField(
            model_name='blog',
            name='topbanner',
            field=models.FileField(blank=True,
                                   null=True,
                                   upload_to='documents/banner/'),
        ),
        migrations.AddField(
            model_name='document',
            name='blog',
            field=models.ForeignKey(
                default=None,
                on_delete=django.db.models.deletion.CASCADE,
                to='blog.Blog'),
        ),
    ]
コード例 #12
0
class Migration(migrations.Migration):

    initial = True

    dependencies = [
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
    ]

    operations = [
        migrations.CreateModel(
            name='BlogComment',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('date', models.DateTimeField(auto_now_add=True)),
                ('comment', models.TextField()),
                ('approved_comment', models.BooleanField(default=False)),
                ('commented_by', models.ForeignKey(default=None, null=True, on_delete=django.db.models.deletion.SET_NULL, to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.CreateModel(
            name='Category',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('name', models.CharField(max_length=100)),
                ('slug', models.SlugField(max_length=100, unique=True)),
            ],
            options={
                'verbose_name': 'category',
                'verbose_name_plural': 'categories',
                'ordering': ('name',),
            },
        ),
        migrations.CreateModel(
            name='Post',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('title', models.CharField(max_length=100)),
                ('body', ckeditor_uploader.fields.RichTextUploadingField(blank=True, null=True)),
                ('date_published', models.DateTimeField(auto_now_add=True)),
                ('tags', models.CharField(max_length=100)),
                ('image', models.ImageField(upload_to=blog.models.upload_location)),
                ('post_file', models.FileField(blank=True, null=True, upload_to='blog/files/%Y/m/$D/')),
                ('category', models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, to='blog.Category')),
                ('user', models.ForeignKey(default=None, null=True, on_delete=django.db.models.deletion.SET_NULL, to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.AddField(
            model_name='blogcomment',
            name='post',
            field=models.ForeignKey(default=None, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='comments', to='blog.Post'),
        ),
    ]
コード例 #13
0
class Migration(migrations.Migration):

    dependencies = [
        ('blog', '0010_t_issue_img'),
    ]

    operations = [
        migrations.AlterField(
            model_name='t_video',
            name='thumbnail',
            field=models.FileField(blank=True, null=True, upload_to=blog.models.upload_location),
        ),
    ]
コード例 #14
0
class Migration(migrations.Migration):

    dependencies = [
        ('blog', '0020_auto_20180410_1744'),
    ]

    operations = [
        migrations.AlterField(
            model_name='blog',
            name='topbanner',
            field=models.FileField(default='documents/03.jpg', upload_to=blog.models.get_topbanner_filename),
        ),
    ]
コード例 #15
0
class Migration(migrations.Migration):

    dependencies = [
        ('blog', '0011_auto_20190517_1354'),
    ]

    operations = [
        migrations.AlterField(
            model_name='studydoc',
            name='document',
            field=models.FileField(upload_to=blog.models.content_file_name),
        ),
    ]
コード例 #16
0
class Migration(migrations.Migration):

    dependencies = [
        ('blog', '0005_auto_20190806_0719'),
    ]

    operations = [
        migrations.AlterField(
            model_name='post',
            name='image',
            field=models.FileField(blank=True, upload_to=blog.models.generate_filename),
        ),
    ]
コード例 #17
0
class Migration(migrations.Migration):

    dependencies = [
        ('blog', '0022_auto_20180410_1758'),
    ]

    operations = [
        migrations.AlterField(
            model_name='blog',
            name='topbanner',
            field=models.FileField(
                upload_to=blog.models.get_topbanner_filename),
        ),
    ]
コード例 #18
0
class Migration(migrations.Migration):

    dependencies = [
        ('blog', '0004_comment'),
    ]

    operations = [
        migrations.AddField(
            model_name='profile',
            name='picture',
            field=models.FileField(blank=True,
                                   upload_to=blog.models.user_directory_path),
        ),
    ]
コード例 #19
0
class Migration(migrations.Migration):

    dependencies = [
        ('blog', '0001_initial'),
    ]

    operations = [
        migrations.AddField(
            model_name='post',
            name='thumbnail',
            field=models.FileField(default='', upload_to=blog.models.get_upload_file_name),
            preserve_default=False,
        ),
    ]
コード例 #20
0
class Migration(migrations.Migration):

    dependencies = [
        ('blog', '0010_studydoc'),
    ]

    operations = [
        migrations.AlterField(
            model_name='studydoc',
            name='document',
            field=models.FileField(blank=True,
                                   upload_to=blog.models.content_file_name),
        ),
    ]
コード例 #21
0
class Migration(migrations.Migration):

    dependencies = [
        ('blog', '0009_auto_20190730_0555'),
    ]

    operations = [
        migrations.AddField(
            model_name='t_issue',
            name='img',
            field=models.FileField(blank=True,
                                   null=True,
                                   upload_to=blog.models.upload_location),
        ),
    ]
コード例 #22
0
class Migration(migrations.Migration):

    dependencies = [
        ('blog', '0001_initial'),
    ]

    operations = [
        migrations.AlterField(
            model_name='post',
            name='image',
            field=models.FileField(blank=True,
                                   upload_to=blog.models.Post.rename,
                                   verbose_name='側邊圖片'),
        ),
    ]
コード例 #23
0
class Migration(migrations.Migration):

    dependencies = [
        ('blog', '0021_blogpost_draft'),
    ]

    operations = [
        migrations.AddField(
            model_name='blogpost',
            name='upload',
            field=models.FileField(blank=True,
                                   null=True,
                                   upload_to=blog.models.upload_location),
        ),
    ]
コード例 #24
0
class Migration(migrations.Migration):

    dependencies = [
        ('blog', '0009_auto_20190710_2313'),
    ]

    operations = [
        migrations.AlterField(
            model_name='images',
            name='image',
            field=models.FileField(blank=True,
                                   null=True,
                                   upload_to=blog.models.generate_image_path),
        ),
    ]
コード例 #25
0
class Migration(migrations.Migration):

    dependencies = [
        ('blog', '0019_auto_20190911_1722'),
    ]

    operations = [
        migrations.AlterField(
            model_name='userinfo',
            name='avatars',
            field=models.FileField(default='avatars_default/default.jpg',
                                   upload_to=blog.models.user_directory_path,
                                   verbose_name='头像'),
        ),
    ]
コード例 #26
0
class Migration(migrations.Migration):

    dependencies = [
        ('blog', '0020_alter_post_attachment'),
    ]

    operations = [
        migrations.AlterField(
            model_name='post',
            name='attachment',
            field=models.FileField(default='attachments\\empty_attachment.txt',
                                   upload_to='attachments',
                                   validators=[blog.models.validate_file_size
                                               ]),
        ),
    ]
コード例 #27
0
class Migration(migrations.Migration):

    dependencies = [
        ('blog', '0022_alter_post_attachment'),
    ]

    operations = [
        migrations.AlterField(
            model_name='information',
            name='info_content',
            field=models.FileField(default='slips/empty_slip.txt',
                                   upload_to='slips',
                                   validators=[blog.models.validate_file_size
                                               ]),
        ),
    ]
class Migration(migrations.Migration):

    dependencies = [
        ('blog', '0003_article_promote'),
    ]

    operations = [
        migrations.AlterField(
            model_name='article',
            name='cover',
            field=models.FileField(
                default='files/default.jpg',
                upload_to='files/article_cover',
                validators=[blog.models.validate_file_extension]),
        ),
    ]
コード例 #29
0
class Migration(migrations.Migration):

    dependencies = [
        ('blog', '0017_auto_20200531_0735'),
    ]

    operations = [
        migrations.AlterField(
            model_name='post',
            name='image',
            field=models.FileField(blank=True,
                                   null=True,
                                   upload_to=blog.models.upload_location,
                                   verbose_name='image'),
        ),
    ]
コード例 #30
0
class Migration(migrations.Migration):

    dependencies = [
        ('blog', '0008_auto_20200407_1842'),
    ]

    operations = [
        migrations.AddField(
            model_name='podcast',
            name='actual_file',
            field=models.FileField(
                blank=True,
                null=True,
                upload_to='podcast-images',
                validators=[blog.models.validate_file_extension]),
        ),
    ]