- 博客(16)
- 收藏
- 关注
原创 2020-11-25
蓝图#app.pyfrom apps import create_app# app = Flask(__name__)app = create_app()if __name__ == '__main__': print(app.url_map) app.run()#views下的__init__.pyfrom flask import Flaskfrom settings import Config#settings里的内容#class Config:# DEBU
2020-11-25 11:14:51
139
原创 vue-cli组件
文件路径button1.vue<template> <div class="about"> <h1>This is an about page</h1> <el-row> <el-button>默认按钮</el-button> <el-button type="primary">主要按钮</el-button> <el-button
2020-11-12 18:10:04
192
原创 vue真分离!element引入和django跨域
先安装脚手架npm install -g @vue/cli 然后查看版本vue -V没有异常就直接创建项目vue create vue-cli-webdj 选参数,创建的时候用2.X的版本,高的语法还没看,创建完先打开看看,熟悉的页面就ok,然后安装element,npm i element-ui -S 在main.js下添加import ElementUI from 'element-ui';import 'element-ui/lib/theme-chalk/index.
2020-10-29 18:35:42
276
原创 vue+django 返回的数据中内含外键关联组成的列表
如题,返回的数据中内含外键关联组成的列表,比如一个部门有多个人,将所有人和部门组成键值对,形成字典,返回数据以后,渲染出现问题,决绝方案:在el-table-column里添加遍历,如下<el-table-column prop="Dis_Size" label="磁盘大小" > <template slot-scope="scope"> <div> <li v-for="item in scope.row.Dis_Size"&g
2020-10-22 16:16:40
559
原创 django数据库取出数据,并连同外键内容一同返回数据列表
如题,有两个表子表class Disk(models.Model): D_Id = models.CharField(max_length=50) Size = models.IntegerField() Jug_Dif = models.CharField(max_length=50) fun = models.ForeignKey(to="Fun1",to_field="InstanceId",on_delete=models.CASCADE,)主表class
2020-10-22 12:15:49
1316
2
原创 django关联表单
原本的表class Fun1(models.Model): InstanceId = models.CharField(max_length=50,primary_key=True) InstanceName = models.CharField(max_length=50),想要建立张表和原本的表形成1对多关系,于是,新建个表单,然后将外键关联在之前那个要关联的数据,to="Fun1"指向表单to_field="InstanceId"指向数据项,要唯一class Disk(
2020-10-21 16:27:17
282
原创 dajango定时任务apscheduler
django定时任务简单实现,先安装相关pip install django-apschedulersetting里添加:INSTALLED_APPS = [ 'django_apscheduler',]app下建个文件写定时任务:编辑文件:from apscheduler.schedulers.background import BackgroundSchedulerfrom django_apscheduler.jobstores import DjangoJo
2020-10-20 15:46:14
235
原创 django数据库和json格式数据的问题
存的时候 注意格式,最好对应格式,不要全存字符串形式,以免之后查询有问题;还有当这种方式插入时,数组的某一项为空时,如CpuOptions_ThreadsPerCore=i[‘CpuOptions’][‘ThreadsPerCore’]为空时,这一整项数据都不会插入, t = json.loads(ali.dins_a()) # x = 0 for i in t['Instances']['Instance']: Fun1.objects.create(Instanc
2020-10-14 15:34:16
378
1
原创 makemigrations的坑
migrate和migrations老出现问题,多次尝试后才发现这个功能有点不适合我= =makemigrations会检查是否改动,若与之前无改动则不处理,若无新的migrations,migrate也会没反应,不migrate的话,数据库不会有任何改变所以删除migrations以后,原来的配置信息还在,这时要想回到原来的配置,直接migrate是不行的比如你一开始name设置了null=True,改成了False,#migrations1name = models.CharField(max
2020-10-14 10:47:40
254
原创 django里vue组件化遇到的问题
在本地能显示渲染效果,网页不行,是因为访问方式不一样,HTML文件直接在浏览器打开和本地服务器localhost打开有什么区别最直接的区别,很容易注意到,一个是file协议,另一个是http协议。http访问需要加载静态文件,更改设置import osSTATIC_URL = '/static/'#在这里加入STATICFILES_DIRS = ( # Put strings here, like "/home/html/static" or "C:/www/django/stat
2020-10-10 17:45:07
158
原创 vue模板el-table样式
部分代码,需要传入数组, <el-main> <el-table :data="tableData"> <el-table-column prop="IOPSRead" label="日期" width="140"> </el-table-column> <el-table-col
2020-10-10 17:43:40
789
原创 django用vue渲染
html代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><script src="https://cdn.jsdelivr.net/npm/axios@0.18.0/dist/axios.min.js"></script>
2020-10-10 17:43:23
515
原创 vue前端模板
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css"> <title>home</title></head><body> <d
2020-10-10 17:42:59
1501
原创 django连接mysql
djangopython manage.py makemigrationspython manage.py migrate防火墙firewallsystemctl status firewalld查看状态// --permanent 永久生效,没有此参数重启后失效firewall-cmd --zone=public --add-port=80/tcp --permanentfirewall-cmd --zone=public --query-port=80/tcp查看是否开启端口mysq
2020-10-10 17:40:56
113
原创 vue编写前端内容
先添加事件处理,v-on:,简写为@<button @click="check">Say </button>然后添加对应函数methods:{ check:function (){ this.num++ alert(this.num) }注:在我添加的部分标签不能添加@效果部分返回数据在不同数组中,可以直接在prop中通过这种方式调用里层数据<el-
2020-10-10 17:40:00
279
原创 django操作表单
viwesdef addbook(req):# b=Book(name=‘小王子’, price=55, author=‘mistory’,pub_data=‘2020-02-02’)# b.save()Book.objects.create(name=‘王子’, price=5, author=‘myself’, pub_data=‘2020-2-02’)# Book.objects.create(**dic)return HttpResponse(‘添加成功’)def update(req
2020-10-10 17:39:44
114
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人