我是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)
答案 0 :(得分:2)
可以通过打开actual
项目目录
转到文件 - >打开。然后选择项目目录,即 mysite ,即可打开 pyneer_django 目录
这与社区版