1
我在使用django博客時遇到了一些麻煩,我想知道是否有人可以幫我解決問題。Django圖片上傳,圖片從未存儲過
https://github.com/kevin-reaves/Blog
本地主機:8000 /職位/創建
基本上,當我去創建一個使用創造一切形式的博客文章似乎從上傳的實際圖像一邊工作。管理控制檯似乎認爲在正確的位置有圖像,但沒有任何內容會上傳到那裏。
下面是管理控制檯
管理
password123
編輯密碼:增加了一些相關的代碼
<form action="{% url 'create' %}" method="POST">{% csrf_token %}
<p>Title:</p>
<input type="text" name="title"/>
<br/>
<p>Image:</p>
<input type="file" name="image"/>
def create(request):
if request.method == 'POST':
if request.POST['title'] and request.POST['body']:
post = Post()
post.title = request.POST['title']
post.pub_date = timezone.datetime.now()
post.image = request.POST['image']
post.body = request.POST['body']
post.author = request.user
post.save()
return redirect('home')
class Post(models.Model):
title = models.CharField(max_length=250)
pub_date = models.DateTimeField()
author = models.ForeignKey(User, db_column="user", default=1)
image = models.FileField(upload_to='media', blank=True)
body = HTMLField()
我會盡力的,該ENCTYPE引起MultiValueDictKeyError本身 –
我想我提交評論說這個工作了幾天前。 該修復工作,感謝您的幫助=) –
很高興你找到答案 –