我正在从其他数据库迁移一些数据,所以我使用原始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
我想根据当前的语言代码打印一些东西.为此,我做了这样的事情:
{% if request.LANGUAGE_CODE == en %}
<h1>English</h1>
{% endif %}
Run Code Online (Sandbox Code Playgroud)
但是这个if条件不能比较当前的语言代码.但是,如果我{{request.LANGUAGE_CODE}}在同一页面打印它然后它将打印en为语言代码,但我的if条件不起作用,我不知道为什么?