小编use*_*291的帖子

在django中获取最后插入的id

我正在从其他数据库迁移一些数据,所以我使用原始SQL查询将数据插入数据库.但我不知道如何从django中的原始sql查询中获取最后插入的id.我试过这个

affected_count1=cursor2.execute("table')")

and

SELECT IDENT_CURRENT(‘MyTable’)
Run Code Online (Sandbox Code Playgroud)

但它给了我错误"(1305,'FUNCTION pydev.SCOPE_IDENTITY不存在')"

那么请告诉我如何在django中的原始sq l查询中获取最后插入的id

python django rawsql

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

Django:模板中if条件的问题

我想根据当前的语言代码打印一些东西.为此,我做了这样的事情:

{% if request.LANGUAGE_CODE == en %}
    <h1>English</h1>
{% endif %}
Run Code Online (Sandbox Code Playgroud)

但是这个if条件不能比较当前的语言代码.但是,如果我{{request.LANGUAGE_CODE}}在同一页面打印它然后它将打印en为语言代码,但我的if条件不起作用,我不知道为什么?

python django templates if-statement lang

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

标签 统计

django ×2

python ×2

if-statement ×1

lang ×1

rawsql ×1

templates ×1