【发布时间】:2019-03-06 23:44:14
【问题描述】:
您好,我正在使用 modelforms 。我的条目之一是 ChoiceField,当我在 name.html 文件(表单页面的 html 文件)中有我的 CSS 标头时,页面不显示下拉菜单。当我在 name.html 中删除此标头时,会显示下拉菜单。谁能解释发生了什么?
名称.html
{% extends 'fitness/header.html' %}
{% block content %}
<form method="post">
{% csrf_token %}
{{form.as_p}}
<input type="submit" value="Submit">
</form>
{% endblock %}
header.html
<head>
{% load static %}
<!-- Prism CSS -->
<link href="{% static "tinymce/css/prism.css" %}" rel="stylesheet">
<!-- Compiled and minified CSS -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/css/materialize.min.css">
<!-- Compiled and minified JavaScript -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/js/materialize.min.js"></script>
</head>
<body>
<nav>
<div class="nav-wrapper">
<a href="#" class="brand-logo">Gainz.com</a> <!–– Need to adjust this logo ––>
<ul id="nav-mobile" class="right
hide-on-med-and-down">
{% if user.is_authenticated %}
<li><a href="/profile">profile</a></li>
<li><a href="/logout">logout</a></li>
<li><a href="/dashboard">dashboard</a></li>
<li><a href="/feed">feed</a></li>
<li><a href="/forum">forum</a></li>
<li><a href="/manual">manual entry</a></li>
{% else %}
<li><a href="/">Home</a></li>
<li><a href="/feed">feed</a></li>
<li><a href="/login">login</a></li>
<li><a href="/register">register</a></li>
{% endif %}
</ul>
</div>
</nav>
{% block content %}
{% endblock %}
</body>
<!-- Prism JS -->
<script src="{% static "tinymce/js/prism.js" %}"></script>
【问题讨论】:
标签: python css django django-forms choicefield