我们正在Django上创建我们的学校网站,我们制作了一个图库应用程序,但是我认为这些图像没有上传到指定的文件夹,而是他们甚至没有上传我认为如此。 代码: -Django图像没有上传
# views.py
def upload(request, template_name="gallery/form.html"):
form = GalleryForm(request.POST or None, request.FILES or None)
if form.is_valid():
form.save()
messages.success(request, "image has been uploaded")
return redirect('gallery.views.index')
return render(request, template_name,{'form':form})
from django.db import models
# models.py
class GalleryPhoto(models.Model):
image = models.ImageField(upload_to='pic_folder/')
description = models.CharField(max_length=50)
def __unicode__(self):
return self.image.url
的代码的其余部分可以在此repo
注中可以看出:在画廊模板包含了一些冲突,但不是实际的问题。
您的https://github.com/Anurag-Ans/JHTS/blob/master/templates/gallery/index.html文件存在冲突。解决它。然后尝试。 –
是的,我已经看到,甚至在修复它在我的本地机器后,它仍然没有工作:( –
只是忘了推代码 –