首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
Django前端乱码
2024-10-17
Django 中文乱码问题&富文本显示
1.起源:从后台管理添加中文对象,正常,但是再次点击编辑的时候,抛出异常,显示编码问题. 解决:在项目的manage.py 的文件头部添加 import sys reload(sys) sys.setdefaultencoding('utf8') 确认有效. 2.正常富文本连着标签内容一起显示出来,需要将富文本放入如下代码中,就可以显示富文本效果了: {% autoescape off %} {{post.content}} {% endautoescape %}
django 前端请求跨域问题解决
django 前端请求跨域问题解决 笔者之前在做django-restful-api开发的时候,在前端请求页面发送请求的时候直接出现301,域名重定向的问题,经过一番查阅资料,终于得到了非常完美的解决办法,现将次方法分享出来,共广大小伙伴使用,亲测有效^-^ 安装django-cors-headers ~~~ pin install django-cors-headers 在项目的settings.py文件进行如下配置 ~~~
Django 前端通过json 取出后端数据
Django 前端通过json 取出后端数据 前端通过json 取出后端数据 步骤1:后台数据通过 JSON 序列化成字符串a 注意:1.json是1个字符串 2.通过json.dumps('xxx') 序列化成 1个字符串的 '字典对象' views.py def ajax(request): if request.method=='POST': print(request.POST) data={'status':0,'msg':'请求成功','data':[11,22,33,44]}
python模块,邮件推送交换机error级别以上log,django前端展示
前情概要 原syslog服务器只收集不推送日志,可以实时展示,服务器在海外内网,办公网做的有分流,到日志服务器的流量送到香港,其余流量国内,疫情期间在家办公,每次连接需要拨海外l2tp,挂着梯子访问国内时延较大影响办公,所以日志服务器基本一天登录一次,然后就错过了重要的error信息-_-!,所以在家的几天做了两个方案,1是上篇博客中的数通技术,2就是做一个功能邮箱推送error级别以上的日志 功能 django前端用以日志的展示和搜索,后端用于日志采集与邮件推送 目录结构 -swlog ---
django 中文乱码问题
在使用JS 发送ajax到django后台的时候,可能会出现中文乱码问题 解决方案: 所有的HTMl 和py文件都使用utf-8编码,在创建数据库的时候指定使用utf8 :create database database_name DEFAULT CHARACTER SET utf8; 在setting.py文件里的DATABASES建议加上(不过我没加也成功了): 'OPTIONS': { 'init_command': 'SET storage_engine=INNODB', } 测试版本:
Django前端获取后端数据之前端自定义函数
在写网站的时候遇到了一个问题: Django在后端向前端传数据时,多数会使用dict字典来传送多个数据,但前端只能遍历,没有一个用key取到value值的方法可以直接使用 如果作为一个list传递到前端,结构相同情况下,遍历确实够用.但是使用dict时多数会使用单个key取value放到不同的地方使用,Django提供的方法就不够用了. 所以这篇文章介绍一下如何创建一个自定义函数供使用,此文中写了一个用key取到value值的函数 1.在某个app中创建一个新的templatetags 文件,t
django前端渲染多对多关系(比如一本书的作者有哪些)
自己遇到的问题是,前端渲染不出多对多关系,咨询Yuan后解决,特此记录. urls.py from django.conf.urls import url from book import views urlpatterns = [ url(r'^index/', views.index), url(r'^add/', views.add), url(r'^delete/', views.delete), url(r'^modify/', views.modify), ] models.py f
django前端分页小组件
# -*- coding:utf-8 -*- from django.utils.safestring import mark_safe class Page(object): def __init__(self,curpage,all_count,page_tag=10,tagnum=7): self.curpage = int(curpage) self.all_count = int(all_count) self.page_tag = int(page_tag) self.tagnum
django前端到后端一次简单完整的请求实例
请求过程: 用户请求---〉django的路由系统---〉根据url不同分发到不同的views函数做对应处理----〉返回html格式的字符串(需要动态请求的到数据库里面拿到数据迁入到html文件中) 一.django项目初始化 二.配置数据库,生成数据 三.配置url.py文件 四.配置views视图函数: 五.编程html文件: 访问效果:
django 前端模板继承显示model中使用choices的字段
比如model中的一个class Need class Need(models.Model): """ 任务 """ party_a=models.IntegerField(default=0,verbose_name='委托人') level=models.CharField(max_length=4,verbose_name=','d'), (','c'), (','b'), (','a'), (','S'), (','SS'), (') s
Django 前端Wbe框架
Web框架本质及第一个Django实例 Web框架本质 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端. 这样我们就可以自己实现Web框架了. 半成品自定义web框架 import socket #创建socket对象,绑定ip,监听 sk = socket.socket() sk.bind(("127.0.0.1", 80)) sk.listen() #循环,建立连接,接收数据,发送数据,关闭连接 while True
ASP.NET MVC 富文本Ueditor编辑 后台传值前端乱码解决方案
只是将当前内容String当成Html插入,我想是跟数据类型转换差不多 //把内容赋值给ueditor var ue = UE.getEditor('editor');//实例化 ue.ready(function() {//加载时 ue.setContent( '@Html.Raw(Model.Content)');//后台传值前端乱码解决方案 });
django 前端传文件到后台项目目录
Html端: <form action="/student/upload" method="POST" enctype="multipart/form-data">{% csrf_token %} <input name="photo" enctype="multipart/form-data" type="file" accept="image/jpeg,i
Django前端的文本编辑器,滑动登陆
文本编译器 # 添加文章 url(r'^addarticle/$', views.addarticle), # 利用文本编辑器添加文章 def addarticle(request): ''' 添加文章 :param request: :return: ''' if request.method == 'POST': article_form=ArticleForm(request.POST) if article_form.is_valid(): title = article_form.cl
django前端到后端一次完整请求实例
一.创建项目:# django-admin startproject mysite# cd mysite# python manage.py startapp blog 目录结构: 一.html文件:templates/userInfo.html <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title>
Django前端HTML通过JS实现表格可编辑,动态添加行,回车完成新建文件夹
功能描述: 点击“新建文件夹”按钮,在table的末尾增加一行:单击页面的新增行,使单元格td变成可编辑状态:输入内容后,当单元格失去焦点时,保存输入的内容:回车后通过AJAX提交后台完成新建文件夹. HTML部分代码,id="table2"和EditType="TextBox"后面需要用到. <button class="btn btn-default" type="button" id="create_di
Django 前端BootCSS 实现分页
通过使用bootstrap框架,并配合Django自带的Paginator分页组件即可实现简单的分页效果. 1.创建MyWeb项目 python manage.py startapp MyWeb 2.修改settings.py配置文件,导入我们的app的名字,去掉csrf这个选项 # 屏蔽一项 MIDDLEWARE = [ #'django.middleware.csrf.CsrfViewMiddleware' ] # 新增一项 TEMPLATES = [ 'MyWeb.apps.MywebCo
django 前端 js让一段文本中包含的网址可以被访问
这个功能还是挺刚需的,下面说说实现过程,用到了正则表达式. 1.原本的html部分代码: <h4 id="softadd">链接: https://pan.baidu.com/s/11RyCwPnfXnuaZrOIDg8H0Q 密码: 6666</h4> 效果图: 2.加上js代码以后的部分代码: <h4 id="softadd">链接: https://pan.baidu.com/s/11RyCwPnfXnuaZrOIDg8H0
django' 前端 self.status.split(' ',1)[0], self.bytes_sent AttributeError: 'NoneType' object has no attribute 'split'
form 表单 post之后 ,重新定向当前页面的get请求 这是因为,form表单提交的时候,按钮在form表单里面
Django中前端界面实现级联查询
Django前端界面实现级联查询 一.前端界面中 <span scope="col" colspan="6"> 院系:<select id="dept" name="deptid" class="select radius mr-10" style="width: 20%"> <option value="default" >请选择
热门专题
navicat 将自增主键重新设置为1
关闭tomcat memory leak druid
iis 搭建本地git 存储库
java double 比较大小
ping 加当前时间
input的change事件不触发
js 对list集合去重
查看express的版本号
python编写输入三个整数,按照从小到大的顺序进行排序输出
sparksession 删除mysql表
VScode maven部署失败
手机 uc浏览器 测试自动化
echarts 直角坐标系
封装到action节点
jupyter notebook 更新
Android init.rc adb默认模式
unity3d fbx文件单位多少合适
2020idea创建springmvc项目没有web.xml
macbook frida脱壳
spark 读取 hdfs 文件 自定义格式