我试图使用 Django FileSystemStorage 保存一些文件。我的模型如下图
key_store = FileSystemStorage(
location='account/files/'+datetime.date.today().isoformat())
class Account(models.Model):
name = models.CharField(max_length=100, null=True, blank=True)
user = models.ForeignKey(User, related_name='auth_user_account_relation')
subscription_id = models.CharField(max_length=100, null=True, blank=True)
info_file = models.FileField(storage=key_store)
Run Code Online (Sandbox Code Playgroud)
但是当我保存这个模型的对象时,只有文件名存储在数据库中。
因此,当我尝试访问路径时,它返回附加了今天日期的路径,而不是作为上传日期。IE。如果我在 2015 年 9 月 21 日上传文件并尝试在第二天访问该路径,它将返回
account/files/09-22-2015/<file_name>无效路径。那么应该进行什么调整来在db中存储绝对路径。或者我在这里做错了什么?
<html>
<body>
<input type="text" id="number"/>
<input type="button" value="create button" onclick="createbtn()"/>
<br>
<script>
function createbtn()
{
var n=document.getElementById("number").value;
for(i=1;i<=n;i++)
{
var x = document.createElement("INPUT");
x.setAttribute("type", "button");
x.setAttribute("value", i);
x.setAttribute("id","x"+i);
document.body.appendChild(x);
document.getElementById("x"+i).onclick=function(){rotate(i)};
}
}
function rotate(p)
{
var n=document.getElementById("number").value;
var j=n;
var k=0;
for(i=n;i>p;i--)
{
document.getElementById("x"+i).value=i-p;
}
for(i=1;i<=p;i++)
{
document.getElementById("x"+i).value=(j-(p-1))+k;
k++;
}
}
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
在上面的代码中,我要做的是创建与文本字段中输入的数字相等的按钮数,然后向这些按钮添加一个点击事件,以便在单击它们时,每个按钮的值都会旋转.我用于获取onclick事件的方法无法正常工作.帮我!!
我在PrimeFaces上工作,并且试图编辑组件的CSS属性。在咆哮时,我试图更改关闭图标的颜色,但我做不到。我尝试了很多,但仍然不知道。
您可以在右上角看到它的背景色为黄色(我将其设置为黄色,但无法更改图标颜色)。它总是那么蓝。这是我关于咆哮的代码;
.ui-growl{
position:fixed;
top:20%;
left:38%;
width: 23%;
}
.ui-growl .ui-state-highlight{
background: #d2524f;
border: #d2524f;
}
.ui-growl-message{
float: left;
font-size: 15px;
margin: 2% 0 0 22%;
}
.ui-growl .ui-growl-icon-close{
background-color:yellow;
}
Run Code Online (Sandbox Code Playgroud) 我在<ul>元素中生成了此html元素锚。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
<ul class="nav pull-left">
<li style="display: inline-block;text-align: center;"><a class="" ui-sref="sites.list"><i class="glyphicon glyphicon-tree-conifer"></i> <br>sites</a></li>
<li style="display: inline-block;text-align: center;"><a class="" ui-sref="sitesDamages.sitesList"><i class="glyphicon glyphicon-exclamation-sign"></i> <br>events</a></li>
</ul>Run Code Online (Sandbox Code Playgroud)
当我在链接上导航鼠标时,它突出显示。
知道如何删除高光吗?
如何隐藏元素并使其过渡?
例:
我想动画一个<div>有display: none; height: 0px; transition: height 600ms;.
所以点击我添加一个类display: block; height: 100px;.
高度没有动画.
我更喜欢使用的解决方案transition,但如果没有,我可以使用animation.我不是在寻找任何使用javascript的答案.
css ×3
html ×2
css3 ×1
django ×1
filefield ×1
html5 ×1
javascript ×1
jsf ×1
primefaces ×1
python ×1