Django
文章平均质量分 86
学习Django报错总结和知识点总结
大数据老张
一个热爱编程的双非科班混子
展开
-
Django使用echarts进行可视化展示(mysql数据库)
Django使用echarts进行可视化展示(mysql数据库)条件准备连接mysql导入数据使用echarts可视化展示本文以学生成绩折线图展示为例条件准备电脑上有myslq数据库有 echarts 的 js 文件连接mysql# settings.py 文件DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', # mysql 数据库名 'NAME':原创 2020-07-21 23:21:49 · 13804 阅读 · 31 评论 -
Django默认模板常用内置过滤器(上)
Django默认模板常用内置过滤器(上)什么是内置过滤器?使用内置过滤器的调用格式Django默认模板常用的内置过滤器与举例views.py 文件base.html 文件过滤器与举例adddatecutcapfirstdefaultdefault_if_nonedictsortdictsortreversedfirstlastfloatformatjoin什么是内置过滤器?相当于在html文件中对前端传过来的变量使用函数进行处理如:django的视图函数传过来一个变量为 hello,python ,原创 2020-07-19 23:46:14 · 301 阅读 · 0 评论 -
Django连接MongoDB数据库基本设置(附所有修改代码截图)
Django连接MongoDB数据库Django使用MongoDB数据库的优点条件准备安装mongoengine配置连接MongoDB数据库修改settings.py文件编辑models.py 文件Django使用MongoDB数据库的优点数据量大时,mongodb的检索效率比mysql更高保存数据时,mongodb不会因为缺少某一项信息而报错,但是mysql会报错(除非手动设置这一项在数据库中可以为空)条件准备电脑上安装有 MongoDB 数据库安装python的一个第三方库 mongoen原创 2020-07-19 00:06:52 · 3485 阅读 · 0 评论 -
Django连接myslq数据库
Django连接myslq数据库条件准备配置settings.py文件版本信息django 2.1.4pymyslq 0.9.3mysql 5.7条件准备电脑中安装有mysql数据库需要用到的python第三方:pymysql安装:pip install pymysql配置settings.py文件DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql',原创 2020-07-17 22:43:30 · 1420 阅读 · 0 评论 -
Django小白快速使用(创建项目、连接django自带数据库、前端展示页面、后台管理页面、启动项目)
Django小白快速使用一、创建Django项目安装django库使用命令行指令在pycharm(专业版)中点击鼠标创建二、创建Django应用在编辑器的终端中输入命令三、修改配置文件修改 settings.py 文件四、编写应用模型编辑models.py五、连接数据库,将Django项目与数据库连接起来六、编写项目展示页面七、配置项目路由地址八、创建后台管理功能创建超级用户指令注册后台管理信息九、启动项目,添加学生信息,查看页面展示效果启动项目添加数据库信息查看展示效果一、创建Django项目安装dj原创 2020-07-17 08:54:37 · 9265 阅读 · 6 评论 -
Django使用pymysql报错显示mysqlclient版本过低
版本信息Django 2.2.6python 3.7mysql 5.7报错结果:django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.3 or newer is required; you have 0.7.11也就是提示mysqlclient版本过低,但是我使用的是pymysql,并没有使用mysqlclient啊1、修改django源码(不推荐)我只尝试过在windows环境中修改django库的源码查找源码文件.原创 2020-06-15 22:09:28 · 965 阅读 · 0 评论 -
Django模板文件中日期自动转换为数学计算公式的问题
问题描述:Django的model中有一个数据是日期形式,但我定义的是 CharField 类型myslq中数据形式 2014-11-20但是在html中,显示的是 1983也即是Django自动将 2014-11-20 转换为了 数学计算公式models文件(time字段)class Percent(models.Model): """ 购买率量,浏览量量,购买率 """ time = models.CharField(max_length=30,verb原创 2020-06-15 19:47:33 · 343 阅读 · 0 评论 -
Django项目中的HTML文件出现Unclosed tag on line xxx: 错误
开发环境:Djnago2.2.6,pycharm 2019.2报错提示:TemplateSyntaxError at /polls/Unclosed tag on line 13: ‘if’. Looking for one of: endif.这种错误属于小错误,都是细节部分没有处理好,自己百度了问题,出错原因总结一下有三种。如图是报错页面第一种就是像我这样的低级错误,英文符号使用...原创 2019-11-09 10:50:45 · 3003 阅读 · 1 评论 -
Django 使用sqllite3数据库运行项目OperationalError: no such table: entries 错误解决
工具:python3.7,django 2.2.6,pycharm专业版2019.2.4,python自带sqllite3数据库刚开始学习django,看一个博客学习,照着上面的过程敲代码,使用python自带的sqllite3数据库,执行了python manage.py makemigrations正常执行,之后执行python manage.py migrate正常执行,但是...原创 2019-11-08 19:59:10 · 1240 阅读 · 0 评论 -
Django执行迁移指令后mysql中没有生成models中模型对应的数据表
Django执行迁移指令后mysql中没有生成models中模型对应的数据表python版本 3.7Django版本 2.2.6首先,编写 models.py 文件,我定义了三个 class执行迁移指令:python manage.py makemigrationspython manage.py migrate运行没有报错在mysql中生成了一堆表,唯独没有 models 中的三个 class 对应的表解决办法:一、setting.py 文件中添加创建的app名称二、如果第一原创 2020-06-13 00:01:46 · 2909 阅读 · 1 评论