【发布时间】:2014-04-14 01:47:07
【问题描述】:
MEDIA_ROOT 和 MEDIA_URL 未在 settings.py 中定义
我的模型.py
from django.db import models
class Profile(models.Model):
avatar = models.ImageField(upload_to='avatars')
views.py
from django.shortcuts import render, get_object_or_404
from img.models import Profile
def index(request):
p = get_object_or_404(Profile, pk=1)
return render(request, '1.html', {'p': p})
我认为这并不重要,但我的 urls.py
from django.conf.urls import patterns, url
from img import views
urlpatterns = patterns('',
url(r'^$', views.index, name='index')
)
还有我的模板(img src="avatars/00.jpeg in HTML)
<img src="{{ p.avatar.url }}" />
我的项目树
有什么需要改正的?
【问题讨论】:
标签: python django django-models