![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Django
文章平均质量分 60
Xiao-wei1998
学生
展开
-
Django Server Error (500) 一种解决方式
在上线调试Django 项目的时候,发现通过admin向某个数据库中表添加数据的时候,显示ServerError(500)。。。但是向其他表添加数据时一切正常。用到Ueditor,有时会遇到这个问题。解决步骤:1. 将部署到阿里云上的项目Debug 改成True2. 重启该项目,继续向该表中插入数据,查看报错: render()gotanunexpectedkeywordargument'renderer'3. 这种错误是由于使用了Ueditor导致的,4. 把/us...原创 2021-01-20 19:07:06 · 9972 阅读 · 2 评论 -
解决Django ueditor 显示Html 代码问题
参考博客目录问题描述:解决方法问题描述:当用Ueditor输入内容时,一切正常。 但是,当你想把它显示出来的时候,却发现变成这样了!!!!解决方法找了一下午解决方法,都不想用Ueditor了,终于在上面那篇博客里面找到了解决方法。在Html中插入如下代码{% autoescape off %}要显示的内容{% endautoescape %}比如下面这样,{{ result.title }} 和{{ result.content}}是我想显示...原创 2021-01-18 19:03:00 · 399 阅读 · 2 评论 -
部署Django到阿里云服务器教程
基于Ubuntu20.04 + Python3 + nginx + uwsgi + sqlite3 + Django参考博客一、阿里云服务器的一些操作1. 停止现行实例 2.更换操作系统(换成ubuntu20.04,自带Python3 ...原创 2021-01-09 11:38:26 · 1722 阅读 · 6 评论 -
Django(15)完结!
至此,本次Django项目的基本操作已经完成了。在大二下学期的时候,修完了数据库这一门课,老师在学期之初就布置了一个大作业,要求每个小组自己做一个项目,完成增删查改的基本功能,大三上学期进一步完善这个项目,当时自己毫无头绪,由于只会c/c++这一门两门语言,所以不知道该怎么来完成这个作业,当时自己走了不少弯路,想想就难受,好在最后终于找到了Django这个Python Web框架,从网上...原创 2020-02-10 20:06:15 · 118 阅读 · 0 评论 -
Django学习(14)功能集成
功能集成经过前面的几部分学习,已经完成了注册、登录、增查删改的功能,现在就是想办法合理的将这几部分融合在一起,使得各个功能之间能够独立、流畅的运行。1)注册和登录的集成修改login.html修改regist.html2)修改index.html3)增删查改前端页面修改4)views.py修改,修改下面两部分内容5)运行这样就可以...原创 2020-02-10 19:29:04 · 184 阅读 · 0 评论 -
Django学习(13)后台管理系统
1)建立超级用户python manage.py createsuperuser自己可以自定义下图红框的内容,在输入的时候并不会显示出来。2)修改后台语言3)配置admin4)运行项目输入网址:http://127.0.0.1:8080/admin/可以通过后台来进行增删查改等操作。...原创 2020-02-10 18:33:39 · 176 阅读 · 0 评论 -
Django学习(12)登录功能
登录功能1)新建login.html文件2)修改views.py文件3)修改urls.py文件4)运行测试①登录成功测试②密码错误测试③用户名不存在原创 2020-02-10 15:11:41 · 98 阅读 · 0 评论 -
Django学习(11)注册功能
注册功能经过前面几部分的学习,项目已经具有增删查改的基本功能,下面再介绍项目的注册功能1)新建数据表① 检查数据库python manage.py check②生成数据表python manage.py makemigrations③同步数据库python manage.py migrate2)新建regist.html文件3...原创 2020-02-10 14:32:34 · 89 阅读 · 0 评论 -
Django学习(10)数据修改
数据修改1)新建edit.html2)修改views.py增加edit函数3)修改urls.py,为了方便阅读,urls中导入包的时候分两行。4)运行测试随便输入一个数据库中没有的名字。修改 xiaoming 的信息。查看数据库...原创 2020-02-09 20:36:18 · 282 阅读 · 0 评论 -
Django学习(9)数据删除
数据删除1)新建delete.html文件。2)修改views.py文件3)修改urls.py文件4)运行测试删除xiaohei用户5)在VSCode数据库中查看xiaohei 成功删除!...原创 2020-02-09 17:28:01 · 209 阅读 · 0 评论 -
Django学习(8)查找数据
查找数据通过前面几部分的学习,已经能够进行增加和展示了,对数据库的四大基本操作增删查改。还剩查删改了,这一部分总结一下查。1)修改views.py2)修改urls.py3)新建find.html文件4)运行测试一下 ...原创 2020-02-09 16:30:27 · 148 阅读 · 0 评论 -
Django学习(4)前端相关设置
前端渲染1)在django项目中分别创建/static/ 和 /templates/ 文件夹。2)在 settings 中配置 templates 文件夹路径 和 /static/3)导入图片到Django项目/static/文件夹下,在templates文件夹下新建test.html文件4)修改app01中views.py的代码5)运行测试测试...原创 2020-02-08 15:53:09 · 242 阅读 · 0 评论 -
Django学习(7)添加数据
1)在app01中templates下新建add.html文件。注意:生日那一行的type要把text设置成 date,我在这里没改,在下文中已改正。2)在app01下views.py中添加add函数3)在app01的urls.py中,添加路径4)修改前端5)输入信息之后点击提交6)插入成功。7)用VSCode打开数据库查看。...原创 2020-02-09 14:53:42 · 440 阅读 · 0 评论 -
Django学习(6)显示数据库内容
显示数据库内容在显示数据库内容之前,先向数据库插入几条数据。1)选中db.sqlite3右键,选择open Database2)打开自己建的数据表可以查看表结构,右键选择 insert3)插入几条数据并查看,注意插入日期的时候要用 ''(引号)例如'1998-09-27',插入完毕关掉就行了。4)在app01中templates下新建show.html文件5...原创 2020-02-09 10:42:38 · 1989 阅读 · 0 评论 -
Django学习(5)数据库的使用
数据库的使用经过前面的学习,熟悉了Django的一些基本操作,下面再来介绍一下Django自带的数据库sqlite3.1)在app01中的model输入如下代码,创建一个名为student的表,表中的三个属性分别为name,age,birth.2)校验数据库打开终端,输入python manage.py check3)生成数据表在终端输入python manage....原创 2020-02-08 20:34:54 · 165 阅读 · 0 评论 -
Django学习(3)APP的使用
APP的使用Django中的APP是指Django对于项目功能的划分,一个项目由多个APP整合而成,各APP相对独立,提高开发效率。1)创建APP打开VSCode的终端,输入如下命令(app01是我设置的名称,可以自己起名字)。python manage.py startapp app012)在 APP 中建立 templates 目录和 static 目录templ...原创 2020-02-08 11:55:53 · 382 阅读 · 0 评论 -
Django学习(2)新建一个Django项目
新建一个Django项目打开VSCode 终端,切换到自己电脑上放Django项目的文件夹下,输入django-admin startproject 自定义名称即可以完成Django项目的创建。返回VSCode,选择 文件 => 打开文件夹。打开刚刚创建的Django项目即可。结构如下:任意打开一个py 文件,再点击工具栏中的调试=>以非调试模式运行...原创 2020-02-07 21:25:21 · 137 阅读 · 0 评论 -
Django学习(1)基础配置
环境选择Django 选择 andconda + VScode就可以了anaconda 安装可以参考这篇博客anaconda 安装完之后,打开命令提示窗口 win + R,再输入 pip install django,安装完毕之后输入 pip list 即可查看所有安装的包VSCode 配置Anaconda 可以参考这篇博客VSCode一些配置可以参考这篇...原创 2020-02-07 21:09:07 · 133 阅读 · 0 评论