小编JSu*_*Sum的帖子

Jinja2:将一个列表中的项目与另一个列表中的项目进行比较

我有一个主题列表:

list1 = [topic1, topic2, topic3, topic4, topic5, topic6]
Run Code Online (Sandbox Code Playgroud)

我想根据此列表检查另一个列表:

list2 = [topic2, topic4, topic6]
Run Code Online (Sandbox Code Playgroud)

像这样:

{% if list2.items in list1 %}
Run Code Online (Sandbox Code Playgroud)

在 list1 中检查 list2 中的每个项目。如果 list2 中的所有或任何项目都在列表 1 中,则为 True。我认为这很简单,但我无法找到任何对此有帮助的信息。

完整示例:

{% set list1 = [topic2, topic4, topic6] %}

{% for post in posts %}

   {% set list2 = [topic1, topic2, topic3, topic4, topic5, topic6] %}

   {% for topic in list2 %}
       {% if topic in list1 %}

          {# output of post list based on conditions #}

       {% …
Run Code Online (Sandbox Code Playgroud)

python compare items list jinja2

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

React.js 身份验证重定向到每次刷新时登录

我注意到,当我刷新应用程序上的页面时,如果我通过了身份验证,它会跳到登录页面,然后转到仪表板。不管我刷新哪个页面。

我对反应还很陌生,但我认为问题出在我的 PrivateRoute.js 逻辑中。它会“否则:重定向到登录”,但不会在登录页面上失败,因此它遵循“如果经过身份验证则重定向到仪表板”路线。

应用程序.js:

import React, { Component, Fragment } from "react";
import ReactDOM from "react-dom";
import {
  HashRouter as Router,
  Route,
  Switch,
  Redirect
} from "react-router-dom";

import { Provider as AlertProvider } from "react-alert";
import AlertTemplate from "react-alert-template-basic";

import Header from "./layout/Header";
import Sidebar from "./layout/Sidebar";
import Home from "./common/Home";
import Profile from "./accounts/profile";
import Dashboard from "./leads/Dashboard";
import Alerts from "./layout/Alerts";
import Login from "./accounts/Login";
import Register from "./accounts/Register";
import PrivateRoute from "./common/PrivateRoute";

import { Provider } …
Run Code Online (Sandbox Code Playgroud)

authentication page-refresh reactjs redux react-redux

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

Flask:列出模板中文件夹中的文件

我正在 Flask 中玩一个小项目,总的来说我对 python 很陌生。

我想显示文件夹中的文件列表:

  • 应用文件夹
    • 静止的
    • 模板
    • 资产
      • 模板
        • 文件1.html
        • 文件2.html
        • 等等

我想列出第二个模板文件夹中的文件。我想在 html 模板中列出这些。我想将包含文件名和 url 的 dict 发送到模板中的 for 循环。

我想要一些有关读取文件夹和从文件夹内容创建字典的信息。

python flask

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

为动画计数功能添加逗号

我已经尝试了所有可以在网上找到的关于此的所有内容,但它们似乎都处理静态数字,而不是动画数字。

是否可以通过修改此函数将逗号添加到我的值中?

$('.counter').each(function() {
        var $this = $(this),
            countTo = $this.attr('data-count');

        $({ countNum: $this.text()}).animate({
            countNum: countTo
        },

        {

        duration: 500,
        easing:'linear',
        step: function() {
            $this.text(Math.floor(this.countNum));
        },
        complete: function() {
            $this.text(this.countNum);
              //alert('finished');
        }

    }); 
Run Code Online (Sandbox Code Playgroud)

javascript jquery animation comma

0
推荐指数
2
解决办法
5340
查看次数