gpt4 book ai didi

html - Django:CSS 文件不会更新

转载 作者:搜寻专家 更新时间:2023-10-31 22:56:18 26 4
gpt4 key购买 nike

我在更改 Django Form 的 CSS 时遇到了一些问题。这是我的代码(模板):

<form method="post" action="."  id="signup">
<div class="container">
{% csrf_token %}
{{ form.as_p }}
<button type="submit" value="{% trans 'Submit' %}">Join</button>
</div>
</form>

型号:

class ExRegistrationForm(RegistrationForm):
age = forms.IntegerField()
location = forms.CharField()
phone = forms.CharField()

型号:

class ExUserProfile(models.Model):
user = models.ForeignKey(User, unique=True)
age = models.PositiveSmallIntegerField(default = 19)
location = models.CharField(max_length=2, default = "location")
phone = models.CharField(max_length=15, default = "phone number")

def __unicode__(self):
return self.user


def user_registered_callback(sender, user, request, **kwargs):
profile = ExUserProfile(user = user)
profile.age = request.POST["age"]
profile.location = request.POST["location"]
profile.phone = request.POST["phone"]
profile.save()

CSS:

.container input[type=text], .container input[type=password], .container input[type=email], .container input[type=number] {
width: 100%;
padding: 0.3em 0.5em;
margin: 0.3em 0;
font-size: 1.5em;
text-align: center;
display: inline-block;
border: 0.1em solid #ccc;
box-sizing: border-box;
border-radius: 1em;
}

结果:

enter image description here

我的电子邮件和号码字段的样式没有更新,我认为这个问题可能与 Django 表单自动生成字段并做了一些奇怪的事情有关,但从检查中可以看出,这些字段具有正常的名称和输入类型。因此,除了 CSS 未更​​新这一事实外,没有任何异常。

我做错了什么?

最佳答案

这个问题与我的浏览器缓存了我的旧 CSS 文件有关,因此不会显示任何更新。我很难解决这个问题,因为我并没有真正理解这个问题。

解决方案非常简单:

Ctrl + Shift + Del

在 Chrome 中,您可以使用上述命令删除缓存,从而允许加载新的静态文件。

感谢所有的帮助。

关于html - Django:CSS 文件不会更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41218117/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com