最赞回答 / binshion
admin.py和models.py处于同一个层级,都在你的myblog3应用路径下;使用from . import models可导入但是register的参数需要写成(models.Article);另外一种方式:from myblog3.models import Article后面的register和视频的一样就行;而且因为admin/py和models.py处于同一文件夹一个层级的关系,myblog3可以省略,写成 from .models import Article
2018-04-24
最新回答 / binshion
如果你用的是Pycharm就没有问题,自动补全功能,这里大致是自动去你的myblog根目录的urls.py找到你的应用url并获取其namespace名,然后去你当前应用的urls.py获取你的urlpatterns中做了name=''命名的内容,作为自动补全候选词.实在不行,去File-Settings-Insections-Django恢复默认值
2018-04-23
最新回答 / hkops
查看一下项目环境是不是没设置好,File->settings-Project:-Project interpreter 看看这里有没有报错,有没有安装django包
2018-04-22
最新回答 / 慕粉1406179412
template里面href传值:<a href="{{ url_for('main.delete_info', info_id=info.id) }}">删除</a>传值views里面路由接值:@main.route('/delete_info/<info_id>')
2018-04-21