小编and*_*e_b的帖子

PyCharm:强制Django模板语法Highligting

我刚刚安装了PyCharm,并打开了一个包含多个应用程序的现有项目.当我打开django模板时,它们会突出显示,就像纯HTML一样,即{% block %}元素和{{variable}}引用没有被特别处理.

有什么办法可以强制它为这些文件使用django模板语法高亮显示器吗?或者我做错了什么?

该项目配置为django项目.

python django pycharm

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

在 TypeScript 中展平嵌套对象,同时保留类型

我有一个嵌套对象,我想将其展平,同时还连接嵌套键。我想从这里开始:

const nested = {
  a: {
    b: {
      c: {
        d1: "hello",
        d2: 42,
      },
    },
  },
};
Run Code Online (Sandbox Code Playgroud)

对此:

const flattened = {
  "a.b.c.d1": "hello",
  "a.b.c.d2": 42,
};
Run Code Online (Sandbox Code Playgroud)

如果我有一个执行此转换的函数,例如

function flatten<TNested>(nested: TNested): Flattened<TNested> {...}
Run Code Online (Sandbox Code Playgroud)

是否可以定义Flattened执行正确操作并正确推断 的类型的类型flattened

我知道当前的 TypeScript 可能无法实现这一点,但我想确定一下!

typescript

6
推荐指数
0
解决办法
2683
查看次数

标签 统计

django ×1

pycharm ×1

python ×1

typescript ×1