But Problem is I don't get the images model.py ----------------------
class tweet_upload(models.Model): user = models.ForeignKey(User) title = models.CharField(max_length = 100) text = models.CharField(max_length=300) created_date = models.DateTimeField(auto_now_add=True) uploaded_image = models.ImageField(default = 'default.jpg', upload_to = 'static') def __str__(self): return f'{self.user.username} tweet_upload' def save(self,*args, **kwargs): super().save(*args, **kwargs) img = Image.open(self.uploaded_image.path) if img.height >300 or img.width>300: output_size = (300,300) img.thumbnail(output_size) img.save(self.uploaded_image.path) urls.py ---------------- from django.conf.urls.static import static from django.conf import settings urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'$',views.post_view, name = "view"), ] if settings.DEBUG: urlpatterns += static(settings.MEDIA_URL,document_root = settings.MEDIA_ROOT) settings.py --------------------- MEDIA_URL = '/media/' MEDIA_ROOT = os.path.join(BASE_DIR,'static') forms.py ------------------ from django import forms from .models import tweet_upload class tweetform(forms.ModelForm): class Meta: model = tweet_upload fields = ['uploaded_image','text','created_date','user','title'] admin.py --------------------- from .models import tweet_upload admin.site.register(tweet_upload) views.py -------------- from testapp.models import tweet_upload from django.db.models import Q # Create your views here. def post_view(request): tweet_list = tweet_upload.objects.all() a = tweet_upload.objects.get(title = "Medicine (Django)").uploaded_image b = a.url return render(request,'post_view.html', {'tweet_list': tweet_list,'b':b}) post_view.html _______________ <!DOCTYPE html> <html lang="en" dir="ltr"> <head> <meta charset="utf-8"> <title>tweet</title> <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous"> <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script> </head> <body> <div class="container" style="margin : 0px; padding : 0px;"> {% if tweet_list%} {%if b%} {% for i in tweet_list %} <li>{{i.user}}</li> <li>{{i.title}}</li> <li>{{i.text}}</li> <li>{{b}}</li> {%endfor%} <img src="{{b}}" alt="not found"> {%else%} <p>Niranjan is fell sorry for that </p> {%endif%} {%endif%} </div> </body> </html> [image: 2019-07-19.png] Explain why I don't I get the image -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscr...@googlegroups.com. To post to this group, send email to django-users@googlegroups.com. Visit this group at https://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/d171eefd-0afd-4273-ac64-a7d325472056%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.