非常详细的教程,教大家一步步用Django上传与显示图片。用例子学习是一个不错的方法,下面我用一个非常简单的例子为大家讲解Django中图片的上传与显示。
1 | $django-admin startproject a |
1 | $cd a |
1 | INSTALLED_APPS = ( |
1 | from __future__ import unicode_literals |
1 | Django 1.7及以上的版本需要用以下命令 |
1 | from django.shortcuts import render |
1 | from django.conf.urls import url |
1 | MEDIA_URL = '/media/' |
1 | <form method="POST" enctype="multipart/form-data"> |
1 | {% for img in imgs %} |
1 | $python manage.py runserver |
打开浏览器,输入地址:http://127.0.0.1:8000/upload,进入图片上传页面,点击“浏览”,选择要上传的图片,“上传”之。因为页面设计的比较简单,所以大家上传图片后,在本页面看不到任何变化,但确实已经上传了;
在浏览器中输入:http://127.0.0.1:8000/show,就会看到我们已经上传的图片。