第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

Django 的 image.url 方法的替代方法?

Django 的 image.url 方法的替代方法?

函數(shù)式編程 2021-09-24 21:31:28
我正在使用 inlineformset 以便用戶可以一次上傳多個(gè)圖像。圖像已保存,功能如預(yù)期,但前端除外。當(dāng)我使用類似于 {{ form. image }},我可以清楚地看到我的圖像已保存,當(dāng)我單擊 url 時(shí),我被重定向到上傳的文件。問題似乎是當(dāng)我嘗試將圖像的 URL 設(shè)置為圖像元素的 src 時(shí),絕對(duì) url 沒有被存儲(chǔ)。嘗試在<p>標(biāo)簽中記錄 MEDIA_URL 和 MEDIA_ROOT不會(huì)產(chǎn)生任何結(jié)果。設(shè)置.pyBASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))MEDIA_URL = '/media/'MEDIA_ROOT = os.path.join(BASE_DIR, 'media')    ROOT_URLCONF = 'dashboard_app.urls'STATIC_URL = '/static/' STATICFILES_DIRS = [    os.path.join(BASE_DIR, 'static'),] 網(wǎng)址.pyfrom django.conf.urls import url, includefrom . import viewsfrom django.conf.urls.static import staticfrom django.conf import settingsapp_name = 'Accounts_Namespace'urlpatterns = [    url(r'^$', views.Register, name='Accounts_Register'),    url(r'^change-password/$', views.ChangePassword, name="Accounts_Change_Password"),    url(r'^login/$', views.Login, name='Accounts_Login'),    url(r'^logout/$', views.Logout, name='Accounts_Logout'),    url(r'^profile/$', views.ViewProfile, name='Accounts_View_Profile'),    url(r'^profile/edit/$', views.EditProfile, name="Accounts_Edit_Profile"),    url(r'^school/', include('student_map_app.urls', namespace="Student_Maps_Namespace")), ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)模型.pyclass Gallery(models.Model):id = models.AutoField(primary_key=True)user = models.ForeignKey(get_user_model(), on_delete=models.CASCADE)image = models.ImageField(upload_to="gallery_images")uploaded = models.DateTimeField(auto_now_add=True)再次,當(dāng)我嘗試:<img src="{{ MEDIA_URL }}{{ gallery_form.image.url }}">我得到了“未知”的值作為來源,但我可以單擊“{{ gallery_form.image}}”生成的鏈接并查看上傳的圖像。嘗試同時(shí)記錄“MEDIA_URL”和“MEDIA_ROOT”不會(huì)產(chǎn)生任何結(jié)果。不太確定問題出在哪里。
查看完整描述

6 回答

  • 6 回答
  • 0 關(guān)注
  • 344 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)