初次接触Django框架的编写,遇到了一个问题,即import出现了错误。工程结构如下:
在对admin.py文件进行管理员权限注册数据,时出现错误,代码如下:
from django.contrib import admin
from models import *
admin.site.register(BookInfo)
发现出错,查阅资料之后,修改代码如下:
from django.contrib import admin
from .models import *
admin.site.register(BookInfo)
之后可以成功运行web服务器。
本文介绍了在使用Django框架时遇到的一个常见问题:在admin.py文件中注册模型时出现的导入错误。通过调整导入语句的方式,从直接引用包名到使用相对导入,解决了这一问题并实现了正常运行。
346





