diff --git a/imageuploader/assets/admin/js/vendor/select2/select2.full.js b/imageuploader/assets/admin/js/vendor/select2/select2.full.js index 358572a6576bb33f5a4a16763803c2769d48f278..18453122fcacf86dd4f3d60c8d467f480fd9fe15 100644 --- a/imageuploader/assets/admin/js/vendor/select2/select2.full.js +++ b/imageuploader/assets/admin/js/vendor/select2/select2.full.js @@ -33,7 +33,7 @@ } } (function (jQuery) { // This is needed so we can catch the AMD loader configuration and use it - // The inner file should be wrapped (by `banner.start.js`) in a function that + // The inner file should be wrapped (by `image.start.js`) in a function that // returns the AMD loader references. var S2 =(function () { // Restore the Select2 AMD loader so it can be used diff --git a/imageuploader/assets/css/style.css b/imageuploader/assets/css/style.css index ddafb8dc5b68e80d528ff5d67a1400d04fd7bab4..8681816c9220b27d53855e64202a7e305116ade6 100644 --- a/imageuploader/assets/css/style.css +++ b/imageuploader/assets/css/style.css @@ -46,7 +46,7 @@ a:hover { opacity: .85; } -.banner { +.image { display: block; width: 100%; max-width: 800px; diff --git a/imageuploader/posts/forms.py b/imageuploader/posts/forms.py index 37e0e85d4c55a4a592f1557af488cef781b2f46d..9fe7751f618b8cf61f7d55aca0e6f3b8411ac2ad 100644 --- a/imageuploader/posts/forms.py +++ b/imageuploader/posts/forms.py @@ -4,4 +4,4 @@ from . import models class CreatePost(forms.ModelForm): class Meta: model = models.Post - fields = ['title','body','slug','banner'] \ No newline at end of file + fields = ['title','body','slug','image'] \ No newline at end of file diff --git a/imageuploader/posts/migrations/0002_post_banner.py b/imageuploader/posts/migrations/0002_post_image.py similarity index 93% rename from imageuploader/posts/migrations/0002_post_banner.py rename to imageuploader/posts/migrations/0002_post_image.py index 912685a8f0ec9ff4ab54e864ea57f2d459890616..0a10da28b2f1f60b5e514895129fc2804a65fc36 100644 --- a/imageuploader/posts/migrations/0002_post_banner.py +++ b/imageuploader/posts/migrations/0002_post_image.py @@ -12,7 +12,7 @@ class Migration(migrations.Migration): operations = [ migrations.AddField( model_name='post', - name='banner', + name='image', field=models.ImageField(blank=True, default='fallback.png', upload_to=''), ), ] diff --git a/imageuploader/posts/migrations/0003_post_author.py b/imageuploader/posts/migrations/0003_post_author.py index 3413a526c9c3ee972ca62992e6c722b630896e28..7974e945cb63b625165a8f554f0ffd351f0fcc85 100644 --- a/imageuploader/posts/migrations/0003_post_author.py +++ b/imageuploader/posts/migrations/0003_post_author.py @@ -8,7 +8,7 @@ from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ - ('posts', '0002_post_banner'), + ('posts', '0002_post_image'), migrations.swappable_dependency(settings.AUTH_USER_MODEL), ] diff --git a/imageuploader/posts/migrations/__pycache__/0001_initial.cpython-313.pyc b/imageuploader/posts/migrations/__pycache__/0001_initial.cpython-313.pyc deleted file mode 100644 index 1e977a8357823b3158c2349cd2b0c73a5dd205bd..0000000000000000000000000000000000000000 Binary files a/imageuploader/posts/migrations/__pycache__/0001_initial.cpython-313.pyc and /dev/null differ diff --git a/imageuploader/posts/migrations/__pycache__/0002_post_banner.cpython-313.pyc b/imageuploader/posts/migrations/__pycache__/0002_post_banner.cpython-313.pyc deleted file mode 100644 index 5a736588e1ecc08fe2868920dae4005e0a30e248..0000000000000000000000000000000000000000 Binary files a/imageuploader/posts/migrations/__pycache__/0002_post_banner.cpython-313.pyc and /dev/null differ diff --git a/imageuploader/posts/migrations/__pycache__/0003_post_author.cpython-313.pyc b/imageuploader/posts/migrations/__pycache__/0003_post_author.cpython-313.pyc deleted file mode 100644 index 61d358c9351fe2644f2a6c4bba479d6161439646..0000000000000000000000000000000000000000 Binary files a/imageuploader/posts/migrations/__pycache__/0003_post_author.cpython-313.pyc and /dev/null differ diff --git a/imageuploader/posts/migrations/__pycache__/0004_alter_post_author.cpython-313.pyc b/imageuploader/posts/migrations/__pycache__/0004_alter_post_author.cpython-313.pyc deleted file mode 100644 index b7592ef74e81f97843e50507d3a713fe836433b0..0000000000000000000000000000000000000000 Binary files a/imageuploader/posts/migrations/__pycache__/0004_alter_post_author.cpython-313.pyc and /dev/null differ diff --git a/imageuploader/posts/migrations/__pycache__/__init__.cpython-313.pyc b/imageuploader/posts/migrations/__pycache__/__init__.cpython-313.pyc deleted file mode 100644 index bcc84e21da6819ac225362e4b4645aa14d92499e..0000000000000000000000000000000000000000 Binary files a/imageuploader/posts/migrations/__pycache__/__init__.cpython-313.pyc and /dev/null differ diff --git a/imageuploader/posts/models.py b/imageuploader/posts/models.py index 6aafd6b13750feb56d2fb9efa06d42f117b5778d..2146c1dd83e2f1ad60b821679a017e7a6b611edb 100644 --- a/imageuploader/posts/models.py +++ b/imageuploader/posts/models.py @@ -6,7 +6,7 @@ class Post(models.Model): body = models.TextField() slug = models.SlugField() date = models.DateTimeField(auto_now_add=True) - banner = models.ImageField(default='fallback.png', blank=True) + image = models.ImageField(default='fallback.png', blank=True) author = models.ForeignKey(User, on_delete=models.CASCADE, null=True, default=None) def __str__(self): diff --git a/imageuploader/posts/templates/posts/post_page.html b/imageuploader/posts/templates/posts/post_page.html index b2e965d02f1a0ab8c0a14e31acf8ab505dbe9f00..96c457d408e8c079c107c5f5ef2ef619cf3db0af 100644 --- a/imageuploader/posts/templates/posts/post_page.html +++ b/imageuploader/posts/templates/posts/post_page.html @@ -7,8 +7,8 @@ {% block content %} <section> <img - class="banner" - src="{{ post.banner.url }}" + class="image" + src="{{ post.image.url }}" alt="{{ post.title }}" /> <h1> diff --git a/imageuploader/static/css/style.css b/imageuploader/static/css/style.css index ddafb8dc5b68e80d528ff5d67a1400d04fd7bab4..8681816c9220b27d53855e64202a7e305116ade6 100644 --- a/imageuploader/static/css/style.css +++ b/imageuploader/static/css/style.css @@ -46,7 +46,7 @@ a:hover { opacity: .85; } -.banner { +.image { display: block; width: 100%; max-width: 800px;