我正在制作一个进度条,它应该从方法submitAction接收进度状态,其中进度条的值不断更新。这是我的代码:
1.父组件
<template>
<div>
<progressbar-component :value="progressState"></progressbar-component>
</div>
</template>
<script>
import ProgressBar from './Progress.vue'
export default {
components: {
'progressbar-component': ProgressBar
},
data () {
return {
...
progress: 0
...
}
},
computed: {
...
progressState () {
return this.progress
}
...
},
methods: {
...
submitAction: function (event) {
...
let percent = 0
setInterval(function () {
if(someState > 0) {
this.progress = percent % 100
percent += 10
}
}, 200)
...
}
} …Run Code Online (Sandbox Code Playgroud) 我想从客户端传递 JSON,在服务器端处理该 JSON,然后根据 JSON 内容响应客户端。
我知道,在通常情况下,使用 Python/Django 我需要使用 Graphene/GraphQL,其中我需要用模型来描述 DjangoObjectType 后代,绑定在后代的 Meta 类中。然后我应该将这个类包含到查询类中,作为类字段。
这就是模型通过石墨烯进行数据通信的方式。
由于我的查询不需要任何模型绑定,如何解决我的任务?
假设我有:
class A(object):
class Meta:
a = "a parameter"
class B(A):
class Meta:
a = "a parameter"
b = "b parameter"
Run Code Online (Sandbox Code Playgroud)
当我只想附加b = "b parameter"它时,如何避免重写整个Meta类?
我有django 1.10项目.我有一个模型反馈:
class Feedback(FirstMixin, SecondMixin, models.Model):
company = models.OneToOneField(
verbose_name='Company',
to=Company,
related_name='feedback'
)
Run Code Online (Sandbox Code Playgroud)
存在此模型,DB表的列公司由公司项目的键填充.
现在我需要为模型添加一些新字段:
custom_name = models.CharField(
verbose_name='Company Custom Name',
null=False,
max_length=settings.DATABASE_STRING_LENGTH
)
Run Code Online (Sandbox Code Playgroud)
此字段应存储公司的自定义名称.
在迁移过程中,如何使此字段的值与相关公司名称相同?我应该更改迁移的代码还是有一些方法可以在模型中定义它?