- 博客(16)
- 收藏
- 关注
原创 2020-11-25
蓝图 #app.py from apps import create_app # app = Flask(__name__) app = create_app() if __name__ == '__main__': print(app.url_map) app.run() #views下的__init__.py from flask import Flask from settings import Config #settings里的内容 #class Config: # DEBU
2020-11-25 11:14:51
158
原创 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
219
原创 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
306
原创 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
585
原创 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
1360
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
313
原创 dajango定时任务apscheduler
django定时任务简单实现, 先安装相关 pip install django-apscheduler setting里添加: INSTALLED_APPS = [ 'django_apscheduler', ] app下建个文件写定时任务: 编辑文件: from apscheduler.schedulers.background import BackgroundScheduler from django_apscheduler.jobstores import DjangoJo
2020-10-20 15:46:14
260
原创 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
409
1
原创 makemigrations的坑
migrate和migrations老出现问题,多次尝试后才发现这个功能有点不适合我= = makemigrations会检查是否改动,若与之前无改动则不处理,若无新的migrations,migrate也会没反应,不migrate的话,数据库不会有任何改变 所以删除migrations以后,原来的配置信息还在,这时要想回到原来的配置,直接migrate是不行的 比如你一开始name设置了null=True,改成了False, #migrations1 name = models.CharField(max
2020-10-14 10:47:40
281
原创 django里vue组件化遇到的问题
在本地能显示渲染效果,网页不行, 是因为访问方式不一样, HTML文件直接在浏览器打开和本地服务器localhost打开有什么区别 最直接的区别,很容易注意到,一个是file协议,另一个是http协议。 http访问需要加载静态文件,更改设置 import os STATIC_URL = '/static/' #在这里加入 STATICFILES_DIRS = ( # Put strings here, like "/home/html/static" or "C:/www/django/stat
2020-10-10 17:45:07
179
原创 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
815
原创 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
545
原创 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
1574
原创 django连接mysql
django python manage.py makemigrations python manage.py migrate 防火墙firewall systemctl status firewalld查看状态 // --permanent 永久生效,没有此参数重启后失效 firewall-cmd --zone=public --add-port=80/tcp --permanent firewall-cmd --zone=public --query-port=80/tcp查看是否开启端口 mysq
2020-10-10 17:40:56
136
原创 vue编写前端内容
先添加事件处理,v-on:,简写为@ <button @click="check">Say </button> 然后添加对应函数 methods:{ check:function (){ this.num++ alert(this.num) } 注:在我添加的部分标签不能添加@效果 部分返回数据在不同数组中,可以直接在prop中通过这种方式调用里层数据 <el-
2020-10-10 17:40:00
298
原创 django操作表单
viwes def 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
137
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅