08 2023 档案
摘要:报错信息: Caused by: com.mysql.cj.jdbc.exceptions.PacketTooBigException: Packet for query is too large (7,110,074 > 4,194,304). You can change this value
阅读全文
摘要:firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="127.0.0.2" accept' firewall-cmd --reload;firewall-cmd --list-rich-rule;fi
阅读全文
摘要:前端界面: <el-form-item label="商品轮播图" :rules="[{ required: true, message: '必须要上传图片', trigger: 'blur' }]" prop="images"> <el-upload ref="upload" :action=we
阅读全文
摘要:准备工作:安装 yarn install vue-quill-editor main.js // 编辑器 import VueQuillEditor from 'vue-quill-editor' // 引入样式 import 'quill/dist/quill.core.css' import '
阅读全文
摘要:要设置定时任务,首先需要安装`django-crontab`库。可以使用以下命令安装:```pip install django-crontab```然后,打开项目的`settings.py`文件,在`INSTALLED_APPS`中添加`'django_crontab'`:```pythonINS
阅读全文
摘要:准备工作: 前端安装:yarn install echarts 、 yarn install vue-baidu-map --save 前端在public文件夹下的index.html中 head标签中加入: <script src="https://api.map.baidu.com/api?v=
阅读全文
摘要:1.新建middleware.py from django.urls import reverse from rest_framework.response import Response from utils.token import check_token from django.http im
阅读全文
摘要:1.使用场景: 注销用户:点击下拉框注销登录,弹出确认框,确认后注销,并重定向到登录页面 修改密码:点击下拉框修改密码,弹出新密码和确认密码,输入后确认,并重定向到登录页面重新登录 <el-dropdown-item><span @click="changePasswd">修改密码</span></
阅读全文
摘要:<template> <div> <!-- 搜索--> <div style="float: left"> <el-form :inline="true" :model="formInline" class="demo-form-inline" size="mini"> <el-form-item
阅读全文
摘要:使用Django的Q方法创建搜索条件: name = request.GET.get('name') pages = request.GET.get('pages') operator = request.GET.get('operator') date1 = request.GET.get('da
阅读全文
摘要:models.py class OperationLog(models.Model): model_name = models.CharField(max_length=100) operation = models.CharField(max_length=100) object_id = mod
阅读全文
摘要:<el-form-item label="上传图片" :rules="[{ required: true, message: '必须要上传图片', trigger: 'blur' }]" prop="image"> <el-upload :action=webSite class="upload-d
阅读全文
摘要:template <el-form-item label="上传图片" :rules="[{ required: true, message: '必须要上传图片', trigger: 'blur' }]" prop="image"> <el-upload :action=webSite class=
阅读全文
摘要:<el-form :model="form"> <el-form-item label="等级名称" :label-width="formLabelWidth" prop="name" :rules="[{ required: true, message: '请输入等级名称', trigger: '
阅读全文
摘要:在页面上可以直接使用的通知: open1() { this.$notify({ title: '成功', message: '这是一条成功的提示消息', type: 'success' }); }, 但是在单独的js当中使用时,会提示 .$notify 未定义,原因是在单独的js当中未引入eleme
阅读全文
摘要:目的:在用户请求各种接口时验证role字段是否不为user 1.创建 装饰器 decorators.py from django.http import JsonResponse from functools import wrapsfrom utils.token import get_useri
阅读全文
摘要:1.新建模板页面 MainLayout.vue,并在template 里面防止标签用于嵌入 子页面内容 <template> ''' 其他页面内容 '''<router-view></router-view> ''' 其他页面内容 '''</template>2.在 router的index.js
阅读全文
摘要:main.js // 在new vue之前添加变量webSite// 将Vue实例添加到Vue的原型链上Vue.prototype.$webSite = 'http://127.0.0.1:8000'; login.vue 使用: consol.log(this.$webSite)
阅读全文
摘要:原因: settings.py 未配置静态资源位置 urls.py 未配置相应路由 解决方法: 在项目目录下新建 static用于存放静态文件 1 settings.py 2 3 STATIC_URL = 'static/' 4 STATICFILES_DIRS = [ 5 BASE_DIR / "
阅读全文
摘要:在main.js的 new vue之前加入: axios.interceptors.request.use( config => { // 在发送请求前,获取新的 token var username = window.localStorage.getItem('username'); var au
阅读全文
摘要:解决办法: MIDDLEWARE = [ 'corsheaders.middleware.CorsMiddleware', 'yshop.middleware.AuthorizeMiddleware', 'django.middleware.security.SecurityMiddleware',
阅读全文
摘要:解决办法: 1.打开pycharm设置 (默认安装为英文): 选择File—>Setting—>Appearance&Behavior—>System Settings—>HTTP Proxy进行配置 地址如图填写:https://plugins.jetbrains.com 然后点击下方进行测试,测
阅读全文
摘要:<el-radio v-model="radio" label="1">备选项</el-radio><el-radio v-model="radio" label="2">备选项</el-radio>报错: Errors compiling template: Component template
阅读全文