随笔分类 -  Django

此处存放关于Django框架的学习和使用Django所碰到的问题
摘要:@api_view(['GET', 'POST']) def api_test(request): classes = Classes.objects.all() # classes_data = Classes_data(classes, many=True) # userlist = Useri 阅读全文
posted @ 2021-01-21 14:31 胸怀丶若谷 阅读(88) 评论(0) 推荐(0) 编辑
摘要:在控制台输入一下命令: create database 数据库名 charset=utf8; 阅读全文
posted @ 2021-01-18 14:37 胸怀丶若谷 阅读(637) 评论(0) 推荐(0) 编辑
摘要:错误: path("uploads/(?P<path>.*)$", 'django.views.static.serve', {"document_root": settings.MEDIA_ROOT}), 修改为: from django.views.static import serve pat 阅读全文
posted @ 2020-12-16 19:44 胸怀丶若谷 阅读(257) 评论(0) 推荐(0) 编辑
摘要:参考链接:https://www.cnblogs.com/yangmingxianshen/p/7999428.html Django中,数据库的字符集最好为utf-8. 一、查看字符集 1.查看MYSQL数据库服务器和数据库字符集 方法一:show variables like '%charact 阅读全文
posted @ 2020-12-12 21:00 胸怀丶若谷 阅读(321) 评论(0) 推荐(0) 编辑
摘要:python manage.py createsuperuser 后面就会提示你输入用户名、邮箱以及密码。 阅读全文
posted @ 2020-12-12 19:22 胸怀丶若谷 阅读(98) 评论(0) 推荐(0) 编辑
摘要:import pymysql pymysql.install_as_MySQLdb() 常见MySQL驱动介绍: MySQL-python:也就是MySQLdb。是对C语言操作MySQL数据库的一个简单封装。遵循了Python DB API v2。但是只支持Python2,目前还不支持Python3 阅读全文
posted @ 2020-12-12 19:01 胸怀丶若谷 阅读(192) 评论(0) 推荐(0) 编辑
摘要:检查驱动 我本机安装的mysql版本是5.6的,那么IDEA要连接mysql也应该匹配下驱动版本。把Driver改成MySQL for 5.1就可以了. 参考链接:https://blog.csdn.net/qq_38436214/article/details/102922619 阅读全文
posted @ 2020-12-12 18:47 胸怀丶若谷 阅读(72) 评论(0) 推荐(0) 编辑
摘要:报错截图: 解决方案: 打开django/views下的debug.py文件,转到line331行: with Path(CURRENT_DIR, 'templates', 'technical_500.html').open() as fh 将其改成: with Path(CURRENT_DIR, 阅读全文
posted @ 2020-12-11 12:48 胸怀丶若谷 阅读(93) 评论(0) 推荐(0) 编辑
摘要:# 自定义日志输出信息 LOGGING = { 'version': 1, 'disable_existing_loggers': True, 'formatters': { 'standard': { 'format': '%(asctime)s [%(threadName)s:%(thread) 阅读全文
posted @ 2020-12-11 12:02 胸怀丶若谷 阅读(88) 评论(0) 推荐(0) 编辑
摘要:报错的原因是因为我们的STATICFILES_DIRS赋值时,形式不对,其应该赋数组对象,具体如下: 找到settings.py文件, 把 STATICFILES_DIRS=(os.path.join(BASE_DIR,'static')) 改为 STATICFILES_DIRS=[(os.path 阅读全文
posted @ 2020-12-11 11:32 胸怀丶若谷 阅读(445) 评论(0) 推荐(0) 编辑
摘要:pymsql 阅读全文
posted @ 2020-11-02 19:58 胸怀丶若谷 阅读(72) 评论(0) 推荐(0) 编辑
摘要:django.core.exceptions.ImproperlyConfigured: Specifying a namespace in include() without providing an app_name is not supported. Set the app_name attr 阅读全文
posted @ 2020-08-24 11:16 胸怀丶若谷 阅读(1049) 评论(0) 推荐(0) 编辑
摘要:解决方案: 定义外键的时候需要加上 on_delete=;即:contract = models.ForeignKey(Contract, on_delete=models.CASCADE) 阅读全文
posted @ 2020-08-24 10:27 胸怀丶若谷 阅读(379) 评论(0) 推荐(0) 编辑
摘要:1.打开mysql命令行 show variables like '%char%'; 将字符集显示不是utf-8的更改为utf-8 例如:set character_set_database=utf8; 重启mysql,重新映射数据表即可 参考链接:https://blog.csdn.net/qq_ 阅读全文
posted @ 2020-08-23 15:54 胸怀丶若谷 阅读(1102) 评论(0) 推荐(0) 编辑
摘要:顺着报错文件点进去,找到query = query.decode(errors=‘replace’)将decode修改为encode即可. 阅读全文
posted @ 2020-08-21 09:43 胸怀丶若谷 阅读(230) 评论(0) 推荐(0) 编辑
摘要:输入以下命令: 1 grant all privileges on 库名.* to 账户名@'%' identified by 'password'; 2 flush privileges; 阅读全文
posted @ 2020-08-21 09:25 胸怀丶若谷 阅读(17) 评论(0) 推荐(0) 编辑
摘要:问题一:django.db.utils.OperationalError: (1045, "Access denied for user 'leo'@'localhost' (using password: YES)") 1 root@leo-virtual-machine:/home/leo# m 阅读全文
posted @ 2020-08-20 13:01 胸怀丶若谷 阅读(1378) 评论(0) 推荐(0) 编辑
摘要:查看app在settings.py文件夹中是否有注册。 阅读全文
posted @ 2020-08-17 11:19 胸怀丶若谷 阅读(178) 评论(0) 推荐(0) 编辑
摘要://调用django命令 tools->Run manage.py... —>弹出窗口—>输入命令,回车 //创建appstartapp [appname] //数据库迁移makemigrations migrate 阅读全文
posted @ 2020-08-10 17:10 胸怀丶若谷 阅读(858) 评论(0) 推荐(0) 编辑
摘要:Django的官网:https://www.djangoproject.com/ Django Book2.0版本的中文文档:http://djangobook.py3k.cn/2.0/chapter01/ Django2.0版本的中文文档:http://python.usyiyi.cn/trans 阅读全文
posted @ 2020-08-10 16:36 胸怀丶若谷 阅读(176) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示