【问题标题】:Create table using query on django在 django 上使用查询创建表
【发布时间】:2015-11-05 02:52:21
【问题描述】:

我想使用 SQL Query 使用原始模型中的一些列创建一个表,但我不能这样做。 我做了以下操作,但它确实显示了所有列,但只显示了所选列的值。我想只用选定的值生成一个表:

def listing(request):
    table = Example.objects.values('nome','data_nascimento','nivel_academico','curso','instituicao')
    return render(request, 'listDB.html', {'latest_match_list':table, 'user':request.user.username})  

【问题讨论】:

  • 你是如何在模板中使用它的,你看到了什么结果?

标签: mysql sql django


【解决方案1】:

使用python manage.py sqlall applabel 生成create table 和initial-data SQL。

见docs。

打印给定应用名称的 CREATE TABLE 和初始数据 SQL 语句。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-18
    • 2015-10-14
    • 1970-01-01
    相关资源
    最近更新 更多