DJ____日常出错地方
会用红色标注出
return render(request,'userinfo.html',{'usr_list':usr_list}) #当需要渲染模板页面时,就需要特别这里的传值是个字典类型
<tr>
{% for i in usr_list %} #上面蓝色区对应此块蓝色区,这里需要对应上,目前暂时出的问题特别需要时间来解决,以免之后能轻松解决
<td>{{ i.username }}
</td>
<td>{{ i.sex }}</td>
<td>{{ i.email }}</td>
{% endfor %}
</tr>
2
1 RuntimeError: Model class blogqq.models.UserinFo_q doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS.
2 出现这个情况是不到为[blogqq.models的这个模块]或者是blogqq的这个文件名
3 在setting目录下寻找
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
#'blogqq.apps.BlogqqConfig', #======>>>>>>>>>>>>最后只需要在这里加一下应用APPS.PY的配置就OK了,,blogqq为应用名,在bolgqq的文件夹下找到apps.py文件
并且,复制里面的class名,粘贴到这里的 [BlogqqConfig],就OK了
]
3
1 https://www.cnblogs.com/jiangshanduojiao/p/8641743.html #主要讲一下render 和rendict的函数区别
2 https://www.cnblogs.com/huwei934/p/6978649.html?utm_source=itdadao&utm_medium=referral
#session 状态保持
3 https://www.cnblogs.com/skying555/p/4964112.html #set_cooke
4
django.core.exceptions.ImproperlyConfigured: Error loading either pysqlite2 or sqlite3 modules (tried in that order): No module named '_sqlite3'
需要安装对应工具库
http://notes.webutvikling.org/no-module-named-_sqlite3/
最重要的就是需要安装之后重新编译对应的版本
5 缺少 ModuleNotFoundError: No module named '_ssl' [UBUNTU解决方法]
安装最新版本的openssl
注意!openssl配置是用config,而不是configure,另外openssl编译安装依赖zlib动态库,所以一定要shared zlib
自行到官网查阅最新版本~
$ sudo apt-get install openssl ##安装openssl
$ sudo apt-get install libssl-dev ##安装openssl开发库
就OK,不行的话, 把python重新编译一下
不是所有的成功都是坐享其成,联系作者v(13147256756)

浙公网安备 33010602011771号