随笔分类 - Django
摘要:一、问题复现 运行 Django 项目的时候报错:django.db.utils.ProgrammingError: (1146, "Table 'tmsdata.sysMgr_syslog' doesn't exist")。 翻译一下就是表不存在的意思,其实就是数据库迁移出了问题,需要重新迁移一下
阅读全文
摘要:Django2.2报错:UnicodeDecodeError: 'gbk' codec can't decode byte 0xa6 in position 9737: illegal multibyte sequence 一、问题复现 File "D:\Python\Python37-32\lib
阅读全文
摘要:一、Django 开发环境与生产环境 开发/调试 python manage.py runserver 0.0.0.0:8080 生产环境 Nginx + uWSGI + supervisor 生产环境不用 python manage.py runserver 0.0.0.0:8080 的原因:性能
阅读全文
摘要:一、使用 Pycharm 打开 Django 项目 会发现右上角有个灰色的按钮如下图所示,点击: 二、增加配置 点击 +: 然后点击 Django server: 自己起个 Name,然后勾选 Run browser,点击右下角的 Fix: 勾选 Enable Django Support,Djan
阅读全文
摘要:get get 是获取一个对象,有时会出现 DoesNotExist: User matching query does not exist 的情况。 我遇到的一种原因是:get 没获取到内容,因为数据库里 User 这张表没数据。 解决方法:在 User 表中填完相关数据,再使用如下代码。 # s
阅读全文
摘要:一、搜索页面跳转 在 urls.py 中添加一个 user 路径: from django.urls import path from . import views urlpatterns = [ path('', views.home, name="home"), path('user/', vi
阅读全文
摘要:一、GitHub API 接口 查看GitHub API 接口文档,找到获取 users 的方法: 于是,找到这个获取用户的接口地址:https://api.github.com/users?sinceid=0 二、接口请求和解析 在 views.py 中使用 requests 请求地址,再使用 j
阅读全文
摘要:一、创建公共 HTML 模板 在 templates 文件里面新建一个 base.html,再到Bootstrap4中文文档找到 最基本的模板,拷贝代码到 base.html,在 home.html 中引入 base.html: {% extends 'base.html' %} {% block
阅读全文
摘要:一、安装Python 我之前写过一个安装教程,可以参考:Anaconda——最省心的 Python 版本。 二、安装虚拟环境 以管理员身份运行 PowerShell,修改 PowerShell 权限: Set-ExecutionPolicy Unrestricted 查看已安装的库: pip fre
阅读全文

浙公网安备 33010602011771号