小编Lev*_*evo的帖子

Bootstrap/Django 错误消息是否没有红色?

我想在我的 Django 应用程序中处理消息。不幸的是,除了错误消息不是红色之外,每个消息类型似乎都按预期工作。

在此处输入图片说明

我的代码很简单。

视图.py

from django.contrib import messages

def generate_test(request):
  messages.info(request, 'TEST')
  messages.success(request, 'TEST')
  messages.warning(request, 'TEST')
  messages.error(request, 'TEST')
  return render(request, 'test.html')
Run Code Online (Sandbox Code Playgroud)

测试.html

{% extends "base_generic3.html" %}
{% load static %}
{% block content %}
{% endblock %}
Run Code Online (Sandbox Code Playgroud)

我的 base_generic3.html 包含很多其他内容,如 jquery 和 bootstrap-4 集成。但以下部分用于以 bootstrap-4 样式显示消息:

...
{% if messages %}
{% for message in messages %}
<div class="alert alert-{{ message.tags }} alert-dismissible text-center" role="alert">
     <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;</span>
     </button>
     <strong>{% if message.level == DEFAULT_MESSAGE_LEVELS.ERROR %}Error{% else …
Run Code Online (Sandbox Code Playgroud)

django bootstrap-4

7
推荐指数
1
解决办法
2451
查看次数

在Django表单中显示红色星号(*)

我想在表格中更改label_suffix的颜色。

我只想将“ *”设置为红色,其余的保留为黑色。这是可能的还是我必须更改HTML中的某些内容?

用户名= Forms.CharField(label =“用户名”,label_suffix ='*')

html django django-forms python-3.x

3
推荐指数
1
解决办法
325
查看次数

更改输入字段中的字体,并在每个字符下添加下划线

我想在 Django 中创建完整的文本。间隙应显示丢失了多少个字母。例如:这是一个例子。我会告诉你_ _你就是我_ _。

我在codepen上发现了一些有用的 css-snippet 。我尝试使用它并使用字母而不是数字并将字体更改为 Segoe UI。我遇到的问题是,当我使用 Segoe UI 时,下划线不再与字母同步。我必须如何更改配置才能使其再次适合?

我的SCSS代码:

$char-w: 1ch;
$gap: .5*$char-w;
$n-char: 7;
$in-w: $n-char*($char-w + $gap);

input {
    display: block;
    margin: 2em auto;
    border: none;
    padding: 0;
    width: $in-w;
    background: repeating-linear-gradient(90deg, 
        dimgrey 0, dimgrey $char-w, 
        transparent 0, transparent $char-w + $gap) 
        0 100%/ #{$in-w - $gap} 2px no-repeat;
    font: 5ch Segoe UI; /*That's the attribute i changed*/
    letter-spacing: $gap;

    &:focus {
        outline: none;
        color: dodgerblue;
    }
}
Run Code Online (Sandbox Code Playgroud)

我的 HTML 代码:

<input …
Run Code Online (Sandbox Code Playgroud)

html css django sass

2
推荐指数
1
解决办法
2420
查看次数

标签 统计

django ×3

html ×2

bootstrap-4 ×1

css ×1

django-forms ×1

python-3.x ×1

sass ×1