示例#1
0
class Migration(migrations.Migration):

    dependencies = [
        ('posts', '0003_auto_20180210_0522'),
    ]

    operations = [
        migrations.CreateModel(
            name='LastUpdate',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('updated', models.DateTimeField()),
            ],
        ),
        migrations.AlterField(
            model_name='post',
            name='disabled',
            field=models.BooleanField(default=True),
        ),
        migrations.AlterField(
            model_name='post',
            name='audience',
            field=models.EnumField(),
        ),
        migrations.AlterField(
            model_name='post',
            name='locale',
            field=models.EnumField(default=1),
        ),
    ]
示例#2
0
class NewsContent(models.Model):
    news = models.ForeignKey(News, unique = True, on_delete=models.CASCADE)
    title = models.CharField (max_length=200)
    content = models.CharField (max_length=30000)
    image = models.CharField (max_length=200)
    locale = models.EnumField (default=1)
    timestamp = models.DateTimeField (auto_now=True, auto_now_add=True)
示例#3
0
class NewsLanuage(models.Model):
    locale = models.EnumField(default=1)

    class Meta:
        ordering = ['-timestamp', '-updated']

    def __str__(self):
        return self.title

    def unix_time(self):
        return format(self.updated, 'U')
示例#4
0
class Migration(migrations.Migration):

    initial = True

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

    operations = [
        migrations.CreateModel(
            name='News',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('author',models.ForeignKey (on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_AUTHOR_MODEL, unique=True)),
                ('audience', models.EnumField(default = 1)),
                ('image', models.CharField(max_length=200)),
                ('disabled', models.BooleanField(default=False)),
                ('timestamp', models.DateTimeField(auto_now_add=True)),
                ('locale'), models.CharField(default=1),

                ],
        ),

    ]
示例#5
0
class News(models.Model):
    author = models.ForeignKey(User, unique=False, on_delete=models.CASCADE)
    audience = models.EnumField(default=1)
    disabled = models.BooleanField(default=False)
    timestamp = models.DateTimeField(auto_now=True, auto_now_add=True)
示例#6
0
                ('timestamp', models.DateTimeField(auto_now_add=True)),
                ('locale'), models.CharField(default=1),

                ],
        ),

    ]

   operations = [
       migrations.CreateModel(
           name='NewsContent',
           fields=[
               ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
               ('title', models.CharField (max_length=200)),
               ('content', models.CharField(max_length=30000)),
               ('locale'), models.EnumField (default=1),
               ('timestamp', models.DateTimeField(auto_now_add=True)),
           ]
       )
   ]


operations = [
       migrations.CreateModel(
           name='NewsLanguages',
           fields=[
               ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
               ('locale'), models.EnumField (default=1),
               ]
       )
   ]