django - Django不想显示模型类
问题描述
我在模型中有一个模型是一些对象,例如白羊座、金牛座等。在 object 中是一些字段 image , title 等。我不想在 Django 管理站点中显示一些字段(图像、标题),因为这些字段不是静态的,它是默认的。有可能吗?
模型.py
from django.db import models
class SignsList(models.Model):
Title = models.TextField(blank=True, null=True)
Image = models.TextField(blank=True, null=True)
Date = models.TextField(blank=True, null=True)
Daily = models.TextField(blank=True, null=True)
Love = models.TextField(blank=True, null=True)
Finance = models.TextField(blank=True, null=True)
视图.py
def singCategory(request,slug,cat):
sign = SignsList.objects.get(Title=slug)
args = {'sign':sign, 'cat':cat, 'slug':slug,'daily':daily}
return render(request,'base3.html',args)
html.文件
<div class="full_descr">
{%if cat == 'Daily' %}
{{ sign.Daily }}
{% elif cat == 'Love' %}
{{ sign.Love }}
{% elif cat == 'Finance' %}
{{ sign.Finance }}
{% endif %}
</div>
解决方案
推荐阅读
- php - 我如何获得自定义帖子类型类别项目 Wordpress
- sql - 我如何 SQL 单独随机化每一列
- c# - Catch 块不在存储过程中执行
- python - 如何使 python 3 脚本从 Windows 10 上的 .bat 文件执行?
- r - 是否允许/可以在 Rcpp 中的 pragma openmp 并行 for 循环中调用 R 函数或 fortran 代码?
- c# - 自定义序列化父项和嵌套项
- excel - 当“N”放置在特定单元格内时,插入“N”个格式化行
- bash - 在 bash for 循环中使用 sed 时变量不扩展
- python - 创建 tkinter.Toplevel() 对象时出现“str”对象不可调用错误
- python - 第 8 行的块标记无效:'endblock'。您是否忘记注册或加载此标签?