如何在 django 模板中动态显示图像?

瑞萨·兰加·拉马努贾姆

我想在 django 模板中显示上传的图像,但它没有显示任何图像,我已经成功上传并保存了它,我该如何解决这个问题,谁能解释一下我们如何配置我们的示例演示settings.py 在模板中显示图像?

我的设置.py:

LOGIN_URL='/login'
STATIC_URL = '/static/'
LOGIN_REDIRECT_URL = '/home'
LOGOUT_REDIRECT_URL='/accounts'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
MEDIA_URL = '/media/'

我的模型.py:

class Images(models.Model):
    user_id=models.ForeignKey(User,on_delete=models.CASCADE,null=True)
    image=models.FileField(upload_to='home')

我用来显示它的图像标签是

<img src="{{ obj.image.url }}" class="img-circle" height="65" width="65" alt="Avatar">

我的 urls.py:

from django.urls import path
from . import views
from . models import FavBooks
from django.conf import settings
from django.conf.urls.static import static
app_name='home'

    urlpatterns=[
        path('',views.HomeView,name='home'),
        path('addBooks/',views.addBooks,name='addBooks'),
        path('uploadpic/',views.uploadPic,name='uploadPic'),
        path('myBooks/',views.BooksView.as_view(),name='myBooks'),
        path('<int:pk>/', views.BookDetailsView.as_view(), name='myBooks'),
        path('search/', views.SearchedBooks, name='searchedBooks'),
        path('favoriteAjax/', views.favorite_ajax, name='favoriteAjax'),
        path('removefavoriteAjax/', views.removefavorite_ajax, name='removefavoriteAjax'),
        path('wishList/',views.WishlistView.as_view(),name='wishList'),
        path('deletebook/', views.deleteBook, name='deleteBook'),
        ]+ static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
拉胡尔

在 urls.py 中添加这个

if settings.DEBUG:
    urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
    urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Django中动态显示图像

来自分类Dev

如何在Django管理中动态显示内联

来自分类Dev

如何在 django 模板中显示已保存的动态创建的图像?

来自分类Dev

如何在VueJS中动态显示图像?

来自分类Dev

如何在 Django 模板中显示 ImageField

来自分类Dev

Python:如何在标签小部件(tkinter)中动态显示图像

来自分类Dev

如何动态显示PIL图像

来自分类Dev

如何动态显示来自ajax的图像?

来自分类Dev

如何在文件上传中动态显示图像

来自分类Dev

如何在Django中显示foreignkey图像

来自分类Dev

如何在Django 1.7中显示图像

来自分类Dev

如何在Django的imagefield中将图像显示为模板

来自分类Dev

如何在Django中使用模板显示图像

来自分类Dev

如何在Django模板中访问和显示Cloudinary上传的图像

来自分类Dev

如何在django / mezzanine模板中显示上载的django ImageField?

来自分类Dev

如何在React中动态显示按钮点击次数

来自分类Dev

如何在HTML页面中动态显示php代码

来自分类Dev

如何在SSRS中动态显示标题

来自分类Dev

如何在asp.net中动态显示记录?

来自分类Dev

如何在 yii2 中动态显示 pageSize?

来自分类Dev

如何在Django模板中设置动态默认textarea数据?

来自分类Dev

如何在Django中的模板中显示__str__方法?

来自分类Dev

如何在Django模板上渲染图像

来自分类Dev

如何在Django模板的* linked *表中显示字段的值?

来自分类常见问题

如何在模板(django)中显示在线朋友的总数?

来自分类Dev

如何在Django模板中显示模型数据

来自分类Dev

{{field}}如何在Django模板中显示field小部件?

来自分类Dev

如何在Django模板中显示多个视图?

来自分类Dev

如何在Django模板中显示img文件?

Related 相关文章

热门标签

归档