Python Django:未解析的引用';项目名称';警告
我使用模块来支持django中的角色。我按照老师的指示去做 我在Python Django:未解析的引用';项目名称';警告,python,django,pycharm,user-permissions,Python,Django,Pycharm,User Permissions,我使用模块来支持django中的角色。我按照老师的指示去做 我在project\u mytif文件夹中添加了roles.pyroles.py与settings.py和settings.py中的文件夹相同,我添加了ROLEPERMISSIONS\u模块='project\u mytif.roles' roles.py的代码如下: from rolepermissions.roles import AbstractUserRole class Doctor(AbstractUserRole):
project\u mytif
文件夹中添加了roles.py
roles.py
与settings.py
和settings.py
中的文件夹相同,我添加了ROLEPERMISSIONS\u模块='project\u mytif.roles'
roles.py
的代码如下:
from rolepermissions.roles import AbstractUserRole
class Doctor(AbstractUserRole):
available_permissions = {
'create_medical_record': True,
}
class Nurse(AbstractUserRole):
available_permissions = {
'edit_patient_file': True,
}
在我的应用程序文件夹中,我创建了permissions.py
文件,并尝试使用以下方式导入:
from project_mytif.roles import Doctor, Nurse
但我得到一条信息:未解析的引用“project\u mytif”
你知道如何解决这个问题吗?@Alasdair
roles.py
与settings.py
和settings.py
是同一个文件夹,我添加了ROLEPERMISSIONS\u模块='project\u mytif.roles'
。你运行代码时真的出错了吗,或者这只是PyCharm的警告?@Alasdair只是PyCharm的警告。它看起来像是PyCharm配置问题,而不是您显示的任何代码的问题。