Python .... 主键为…的对象不存在django

Python .... 主键为…的对象不存在django,python,django,Python,Django,我是django用户的新手。我正在尝试学习django webframework。正因为如此,我遇到了一个有趣的错误,我无法解决它。我想将图像保存到sqlite。当我上传图像时,它正在工作,但当我试图显示图片时,我遇到了一个错误。我尝试了其他答案,但没有成功。我正在等待你的帮助。谢谢 error Request Method: GET Request URL: http://127.0.0.1:8000/admin/info/airimage/1/media/Ataturk_Ha

我是django用户的新手。我正在尝试学习django webframework。正因为如此,我遇到了一个有趣的错误,我无法解决它。我想将图像保存到sqlite。当我上传图像时,它正在工作,但当我试图显示图片时,我遇到了一个错误。我尝试了其他答案,但没有成功。我正在等待你的帮助。谢谢

error
Request Method: GET
Request URL:         http://127.0.0.1:8000/admin/info/airimage/1/media/Ataturk_Havalimani_2.jpg/
airimage object with primary key u'1/media/Ataturk_Havalimani_2.jpg' does not exist.
You're seeing this error because you have DEBUG = True in your Django settings file.          Change that to False, and Django will display a standard 404 page.
我的设置.py

import os
BASE_DIR = os.path.dirname(os.path.dirname(__file__))


SECRET_KEY = 'amln51jyuo*wj2@g6k3vdd^@2)&84i#1@n2xvgx7hh#bpf7(l!'

DEBUG = True

TEMPLATE_DEBUG = True

ALLOWED_HOSTS = [] ....... 
url.py

from django.conf.urls import patterns, include, url

from django.contrib import admin
admin.autodiscover()


urlpatterns = patterns('',
# Examples:
# url(r'^$', 'tav.views.home', name='home'),
# url(r'^blog/', include('blog.urls')),

url(r'^admin/', include(admin.site.urls)),
)
和我的文件夹内容

>tav
>info
 __init__.py
 admin.py
 models.py
 tests.py
 views.py
>media
>tav
 __init__.py
 settings.py
urls.py
wsgi.py
db.sqlite3
manage.py
航空影像模型

class airimage(models.Model):
    stuff_image = models.FileField(upload_to="media/")
    airno=models.ForeignKey(airandoto)

    def __unicode__(Self):
        return self.airno
    class Meta: 
        verbose_name_plural="AirImage"

您试图错误地访问图像。你能把这个模型贴出来吗?所讨论图像的主键看起来是1,但您在URL中添加了额外的信息,这使Django认为您正在查找主键为“1/media/Ataturk\u Havalimani\u 2.jpg”的行,这肯定不存在。

我做了您想要的@JeffNSimilar,它有更好的答案。