--- /dev/null
+# Generated by Django 2.2.28 on 2023-02-08 08:54
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+ dependencies = [
+ ('emissions', '0027_auto_20230208_0851'),
+ ]
+
+ operations = [
+ migrations.AddField(
+ model_name='newsitem',
+ name='image_attribution_text',
+ field=models.CharField(
+ blank=True, max_length=250, null=True, verbose_name='Text for image attribution'
+ ),
+ ),
+ migrations.AddField(
+ model_name='newsitem',
+ name='image_attribution_url',
+ field=models.URLField(blank=True, null=True, verbose_name='URL for image attribution'),
+ ),
+ ]
image = models.ImageField(
_('Image'), upload_to=get_newsitem_image_path, max_length=250, null=True, blank=True
)
+ image_attribution_url = models.URLField(_('URL for image attribution'), null=True, blank=True)
+ image_attribution_text = models.CharField(
+ _('Text for image attribution'), max_length=250, null=True, blank=True
+ )
tags = TaggableManager(_('Tags'), blank=True)
category = models.ForeignKey(
{% endif %}
{% endblock %}
</form>
+
+ <script>
+$(function() {
+ if ($('#image-clear_id').length == 0) {
+ $('#id_image_attribution_url_p').hide()
+ $('#id_image_attribution_text_p').hide()
+ }
+ $('#id_image').on('change', function() {
+ $('#id_image_attribution_url_p').show()
+ $('#id_image_attribution_text_p').show()
+ });
+});
+ </script>
{% endblock %}