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