【发布时间】:2018-05-05 14:19:36
【问题描述】:
我是 Django 新手,我正在使用 Pycharm Community 2018.1 来完成我的项目。
当我在第一个教程中设置模型和相应的管理页面时,Pycharm 一直显示这个参考错误,当你查看目录和结构时,这完全没问题。
这是我使用免费 Pycharm 而不是付费专业版的结果吗?
但是,我知道我是新手,所以我在这里可能错了。这种情况下出现这个错误信息正常吗?
我截取了错误消息(左侧屏幕)和工作管理页面(右侧屏幕)的屏幕截图,这是我的 models.py 和 admin.py 代码
models.py(没问题)
from __future__ import unicode_literals
from django.db import models
from django.utils.encoding import python_2_unicode_compatible
# Create your models here.
@python_2_unicode_compatible
class Bookmark(models.Model):
title = models.CharField(max_length = 100, blank = True, null = True)
url = models.URLField('url', unique = True)
def __str__(self):
return self.title
admin.py(可以看到未解决的引用错误)
from django.contrib import admin
from bookmark.models import Bookmark
# Register your models here.
class BookmarkAdmin(admin.ModelAdmin):
list_display = ('title', 'url')
admin.site.register(Bookmark, BookmarkAdmin)
【问题讨论】: