创建模型对象后,我想使用post_save信号填充同一对象中的另一个模型字段,其中包含 ID 和其他值。
但这里真正的问题是,我如何从实例访问该字段?没有任何效果
示例:
用户创建一个对象 ->id对象为 93 -> 我想添加#00093为同一对象中另一个字段的值。
模型.py
class Ticket(models.Model):
user = models.ForeignKey(User, on_delete=models.SET_NULL, null=True)
designation = models.CharField(max_length=255, blank=True, null=True)
summary = models.CharField(max_length=255)
Run Code Online (Sandbox Code Playgroud)
信号.py
@receiver(post_save, sender=Ticket)
def ticket_designation(sender, instance, **kwargs):
instance.designation = "#" + "000" + str(instance.id)
print("Ticket" + instance.designation + " was created.")
Run Code Online (Sandbox Code Playgroud) 服务器启动没有任何错误,但URL显示没有应用程序运行.
我的代码:
var express= require('express');
var app=express();
app.get('/', function(req, res, next) {
console.log('home');
res.send(200);
res.end('getting requests');
});
console.log('server started');
Run Code Online (Sandbox Code Playgroud) 我有一张图片
`<img src="../images/Editing-Edit-icon.png" data-toggle="modal" data-target=".editButton" id="deleteBtn"/>`
Run Code Online (Sandbox Code Playgroud)
和一个按钮
`<button onclick="loadImage()">`
Run Code Online (Sandbox Code Playgroud)
我试图在按钮单击的div内加载img,如下所示:
function loadImage(){
cell1.innerHTML = document.getElementById("deleteBtn").value;
}
Run Code Online (Sandbox Code Playgroud)
但它没有用.我怎样才能做到这一点?
出于某种原因,将一些Javascript/Jquery代码放在PHP中时它们不起作用.
<?php
if (x > 0) {
?>
<script type="text/javascript">
alert("Hi!");
$("#fault_message_mail").hide();
</script>
<?php
} else . . .
?>
Run Code Online (Sandbox Code Playgroud)
如果x>0 它只执行Alert而不是hide方法(我想隐藏在某些html代码中声明的div).
为什么不执行?在PHP中使用jQuery是否谨慎?
我一直在Stack溢出中搜索类似的问题,但是我找不到肯定的答案.
谢谢