
Django
文章平均质量分 60
365JHWZGo
曾经曾经,有个人爱你很久
展开
-
Django如何实现点赞、收藏以及浏览量增减
这是之前写的代码,现在也过去了五六个月了,你要问我具体怎么搞,我也难说,还得全靠你自己琢磨,不过你那么聪明,这应该不难吧!hha!原创 2022-09-29 16:20:39 · 1133 阅读 · 0 评论 -
Django如何实现搜索词高亮显示
文章目录题目示意图实现步骤题目Django如何实现搜索词高亮显示示意图实现步骤核心思想:利用jieba分词,然后传回分词数组,注意转化成字符串返回,然后在js中使用split分成数组test.html<!-- * @Description: 测试搜索词高光 * @Autor: 365JHWZGo * @Date: 2022-02-15 17:01:24 * @LastEditors: 365JHWZGo * @LastEditTime: 2022-03-19 23:27:10原创 2022-03-19 23:37:02 · 1129 阅读 · 0 评论 -
Django中{%for%}需要注意的细节
文章目录题目问题我的解决方案题目Django中for循环需要注意的细节问题在{%for%}循环中添加onclick()函数往往会指向最后一个item,而不是指向其相对应的itemtest_base.html<!-- * @Description: test_base.html * @Autor: 365JHWZGo * @Date: 2022-02-15 18:12:33 * @LastEditors: 365JHWZGo * @LastEditTime: 2022-03-0原创 2022-03-09 20:06:19 · 879 阅读 · 0 评论 -
Django上传头像中具体问题的解决方案
文章目录题目前言如何点击头像就能上传如何点击完要选中的图片后就加载到页面上如何将头像保存到Django工程中题目Django如何简单上传头像前言在这里我不会写一些基础的html,js等这些网上百度一下就可以实现,我主要是实现一些在实际过程中真正遇到的问题。如何点击头像就能上传核心代码enctype="multipart/form-data"type="file"type="submit"<form action="#" method="post" enctype="mult原创 2022-03-02 17:42:14 · 570 阅读 · 0 评论 -
Django如何简单实现点赞功能
文章目录题目步骤1.前期准备views.py2.html实现3.js实现【!!!注意这段代码写在for循环之内】4.css实现示意图【我自己做出来的效果】题目Django如何简单实现点赞功能步骤1.前期准备用户models.pyclass User(models.Model): username = models.CharField("用户名",max_length=10)点赞models.pyLikeNum的作用在于当有人点赞时可以把它记录下来,包括点赞者和点赞的内容# 喜欢数原创 2022-03-02 17:18:15 · 2165 阅读 · 0 评论 -
关于Django如何解决for循环中长文本折叠内容的错误
文章目录题目示意图实现代码题目关于Django如何解决for循环中长文本折叠内容的错误示意图这几天一直在纠结于Django的for循环,因为每次for循环后里边的class内容不变,以至于用jquery进行文本折叠时会出现把所有的文本都放到一起折叠,这令我非常苦恼,因为如果不折叠的话看似可以解决问题,但是一旦遇到长文本时,对用户体验非常不友好,所以我还是决定实现折叠功能,那么该如何实现呢?通过调试,我发现之所以会出现这种情况是因为获取的class值一样,如果只在前端页面渲染完成之后只执行一次scr原创 2022-02-28 16:09:19 · 823 阅读 · 0 评论 -
Django如何实现排列输出
文章目录实现方法倒序正序Django如何实现排列输出实现方法倒序在属性前面加上 -(减号)time1 = details.objects.all().order_by('-time')正序time1 = details.objects.all().order_by('time')原创 2022-02-26 22:18:25 · 372 阅读 · 0 评论 -
Django解决UnicodeEncodeError: latin-1‘ codec can‘t encode characters in position 143-144: ordinal not
文章目录起因解决方案Django解决UnicodeEncodeError: latin-1’ codec can’t encode characters in position 143-144: ordinal not in range(256)起因今天在用中文名字登陆Django写的网页时,发现无法用中文名字登陆,然后查看报错原因是 File "/xxxs/xxx/opt/anaconda3/envs/pytorch1/lib/python3.8/wsgiref/headers.py", line原创 2022-02-24 21:38:43 · 1309 阅读 · 3 评论 -
Django中的关系映射
文章目录导言一对一语法 OneToOneField创建查询一对多语法 ForeignKey创建查询多对多语法ManyToManyField创建查询Django中的关系映射导言学习Django的ORM需要掌握三个维度如何建表如何建立数据如何对数据进行查询一对一一个人对应一个身份证语法 OneToOneFieldclass People(models.Model): ...class Sfz(models.Model): ren = models.OneToOneField(人原创 2022-02-23 17:43:45 · 1022 阅读 · 0 评论 -
Django修改个人中心信息
文章目录题目示意图代码题目Django修改个人中心信息示意图代码html<div>个人中心</div><form action="#" method="post"> <div> <ul> <li> <div> <div>用户昵称</div>原创 2022-02-19 18:26:08 · 1167 阅读 · 2 评论 -
Django如何实现分页
文章目录题目示意图代码题目Django如何实现分页示意图代码步骤一html<div class="footerPage"> #1 <div> {% if page.has_previous %} <a href="/myPage/?page={{ page.previous_page_number }}">上一页</a> {% endif %} <a href="/myP原创 2022-02-17 23:32:34 · 527 阅读 · 0 评论 -
Django中如何实现长文本的折叠
文章目录题目示意图方法题目Django中如何实现长文本的折叠示意图方法第一步:html<div class="item"><div class="time">2022-1-1</div><div class="title">substring的介绍?</div><div class="favcontent">1.substring 方法 定义和用法substring 方法用于提取字符串中介于两个指定下标之间的字符原创 2022-02-17 16:31:09 · 741 阅读 · 0 评论 -
Django实现导航栏二级目录
文章目录示意图代码Django实现导航栏二级目录示意图代码css.settings { position: absolute; left: -55px; display: none;}.settings>li { list-style-type: none; width: 80px; height: 45px; text-align: center; Line-height: 50px; background:原创 2022-02-15 21:25:24 · 856 阅读 · 0 评论 -
Django如何实现模版的复用extends|block
文章目录题目为什么要复用题目Django如何实现模版的复用extends|block为什么要复用很多时候我们要实现一个网站的时候避免不了一些重复的工作,比如在网页进行跳转时就要保持导航栏不变。下面拿优快云博客来举例~...原创 2022-02-15 18:22:41 · 896 阅读 · 0 评论 -
在Django实战中实用的数据格式转换【csv转json和json转csv】
文章目录题目csv转jsonjson转csv题目在Django实战中实用的数据格式转换csv转json步骤:使用pandas读取csv文件,index_col=False第一列为index值data = pd.read_csv(path, index_col=False)用一个dict()读取data中的数据i.e.假设你的csv文件里有两列,一般变为json格式都是两列如果超过两列,可以尝试将其中一列作为key,剩下的列合并为一个list作为value两列'''D原创 2022-01-19 12:21:37 · 1029 阅读 · 2 评论 -
在Django中批量传入数据
文章目录题目过程第一步第二步第三步第四步后记题目如何在Django中批量传入数据过程本来学习数据库的使用是不难的,难的是利用Django上传数据,搜索了太多网上教程,准确来说没有一个有用,看的我都火冒三丈,不得不说一些网友太过于省事,全部都是转载别人的文章,以至于百度搜出来的一连串的几篇文章都是一毛一样的,真是令人难受!!!下面我来讲一下自己的心得体会,以及如何将自己csv文件上传到数据库中第一步你得有一个csv文件,它放在根目录上就行,【根目录就是你拖进你打开这个项目文件夹里】第二步在原创 2022-01-18 22:31:15 · 3973 阅读 · 2 评论 -
Django实现友好的注册界面【带提示错误信息】
文章目录题目效果图代码题目如何使用Django实现友好的注册界面效果图代码register.html页面代码<body> <form action="/register/" method="post"> <h1>注册页面</h1> <input name="username" type="text" placeholder="请输入用户名" value="{{username}}" onclick="原创 2022-01-16 17:59:44 · 1318 阅读 · 2 评论 -
Django实现数据传递
Django实现数据传递效果图遇到的问题具体目录代码效果图遇到的问题解决Forbidden (403) CSRF verification failed. Request aborted. 报错问题解决办法:加入{% csrf_token %}具体目录代码register.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta原创 2022-01-13 18:43:00 · 651 阅读 · 0 评论 -
在Django中创建html页面
使用Django在python中创建html页面第一步第二步index.htmlviews.pyurls.pysettings.py运行程序结果第一步django-admin startproject HelloWorld第二步创建如图所示目录index.html<h1>{{ hello }}</h1><p原创 2022-01-12 23:06:10 · 1666 阅读 · 0 评论