From 001df8a58aa2c585ff7eb0eddbf68ce58652a0af Mon Sep 17 00:00:00 2001 From: Todd Dembrey <todd.dembrey@torchbox.com> Date: Wed, 29 Aug 2018 09:33:28 +0100 Subject: [PATCH] Add drupal_ids for imported types --- .../news/migrations/0006_newspage_drupal_id.py | 18 ++++++++++++++++++ opentech/public/news/models.py | 2 ++ .../migrations/0005_projectpage_drupal_id.py | 18 ++++++++++++++++++ opentech/public/projects/models.py | 2 ++ 4 files changed, 40 insertions(+) create mode 100644 opentech/public/news/migrations/0006_newspage_drupal_id.py create mode 100644 opentech/public/projects/migrations/0005_projectpage_drupal_id.py diff --git a/opentech/public/news/migrations/0006_newspage_drupal_id.py b/opentech/public/news/migrations/0006_newspage_drupal_id.py new file mode 100644 index 000000000..0638e9f29 --- /dev/null +++ b/opentech/public/news/migrations/0006_newspage_drupal_id.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.2 on 2018-08-29 11:23 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('news', '0005_newsprojectrelatedpage'), + ] + + operations = [ + migrations.AddField( + model_name='newspage', + name='drupal_id', + field=models.IntegerField(blank=True, editable=False, null=True), + ), + ] diff --git a/opentech/public/news/models.py b/opentech/public/news/models.py index 845abc50b..d57f6f118 100644 --- a/opentech/public/news/models.py +++ b/opentech/public/news/models.py @@ -90,6 +90,8 @@ class NewsPage(BasePage): subpage_types = [] parent_page_types = ['NewsIndex'] + drupal_id = models.IntegerField(null=True, blank=True, editable=False) + # It's datetime for easy comparison with first_published_at publication_date = models.DateTimeField( null=True, blank=True, diff --git a/opentech/public/projects/migrations/0005_projectpage_drupal_id.py b/opentech/public/projects/migrations/0005_projectpage_drupal_id.py new file mode 100644 index 000000000..adb05539c --- /dev/null +++ b/opentech/public/projects/migrations/0005_projectpage_drupal_id.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.2 on 2018-08-29 11:23 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('projects', '0004_projectpage_categories'), + ] + + operations = [ + migrations.AddField( + model_name='projectpage', + name='drupal_id', + field=models.IntegerField(blank=True, editable=False, null=True), + ), + ] diff --git a/opentech/public/projects/models.py b/opentech/public/projects/models.py index 5dc745f13..b1dcc1157 100644 --- a/opentech/public/projects/models.py +++ b/opentech/public/projects/models.py @@ -99,6 +99,8 @@ class ProjectPage(FundingMixin, BasePage): subpage_types = [] parent_page_types = ['ProjectIndexPage'] + drupal_id = models.IntegerField(null=True, blank=True, editable=False) + introduction = models.TextField(blank=True) icon = models.ForeignKey( 'images.CustomImage', -- GitLab