小编pri*_*iya的帖子

Django 模板中不区分大小写的字符串比较

如何进行不区分大小写的字符串比较?

就我而言,当 topic.title 等于 page.slug 时,我需要添加一个menu_active类。但现在

  • topic.title=家
  • page.slug = 主页

所以我的条件失败了

nav_bar.html

{% for topic in landing_pages %}
     <li role="presentation">
<a class="{% if topic.title == page.slug %}menu_active{% endif %}" href="/{{topic.slug}}/">{{topic.title}}</a>
     </li>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

django django-templates wagtail

5
推荐指数
1
解决办法
1985
查看次数

Python-ModuleNotFoundError:没有名为“django.db.migrations.migration”的模块

我在尝试以下步骤后收到此错误ModuleNotFoundError: No module named 'django.db.migrations.migration'

  1. python3 manage.py migrate --fake resources zero (资源是我的应用程序名称)
  2. find . -path "*/migrations/*.py" -not -name "__init__.py" -delete
  3. find . -path "*/migrations/*.pyc" -delete
  4. python3 manage.py showmigrations

注意:使用 PostgreSQL

如何解决这个问题?

django django-models python-3.x wagtail

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