django-models 相关问题

有关从Web框架Django使用模型类的问题。

在 Django admin 中过滤同一记录的多个条件

这与我的其他问题相关,我认为我已经解决了。尽管如此,当按学校应用过滤器时,我会得到任何人属于该学校的任何项目。相反,我想要...

回答 1 投票 0

模型未显示在 django admin 上

我刚刚开始使用 Django 1.11 的第一个项目。我遵循了在多个 Django 1.10 项目中使用的相同步骤,但由于某种原因,我的模型没有显示在我的 localhost/admin si 上...

回答 5 投票 0

在 Django 中,在保存一个表中的记录时更新另一个表

我的桌子是: 模型.py 类仓库(模型.模型): site_name = models.CharField(max_length=100) 类项目(模型.模型): 项目 = models.CharField(max_length=100) 类 WarehouseStockStatus(mod...

回答 1 投票 0

两个详细信息表具有同一个主表(用户)的外键,如何限制ManyToManyField仅查看另一个详细信息表的子集

在Django中,我有一个订单和联系人表,它们都有一个到用户表的foreignKeyField,在订单表中,我希望ManyToManyField仅查看下面的联系人表记录的子集...

回答 1 投票 0

我有一个类别模型和一个子类别模型以及一个具有带有类别和子类别的外键的产品模型

我有一个类别模型和一个子类别模型以及一个具有带有类别和子类别的外键的产品模型。每当客户添加产品时,他都会选择一个类别并

回答 1 投票 0

django模型查询两个不同的表只有第一个表工作

我尝试查询两个不同的表并在表单上显示数据,但只有第一个表有效。请我需要帮助以在同一表格上显示第二个表格。 acconty = Porjectasset.objects.filter(

回答 1 投票 0

Django:如果用户不是超级用户,则隐藏模板中的按钮

如何让模板/视图识别登录用户是否是超级用户? 我的表单(模板中)上有某些按钮,我希望完全隐藏,如果...

回答 3 投票 0

Django Bootstrap 表单选择...如何找到所选值?

我有一个使用 Bootstrap 表单选择的 Django 应用程序。这是从这样的表中填充的: {% trans "活跃餐厅:& 我有一个使用 Bootstrap 表单选择的 Django 应用程序。这是从这样的表中填充的: <div class="div-1 rounded bg-light text-dark "> {% trans "Active restaurant: " %} <select class="form-select-sm bg-light text-dark" aria-label={% trans "Select a restaurant" %} id="Selected_Restarurant"> <option selected>{% trans "Select a restaurant" %}</option> {% for restaurant in restaurants %} <option value="restaurant.name">{{ restaurant.name }}</option> {% endfor %} </select> </div> 我不知道如何处理用户在上面的表单选择中选择的值。我需要对员工运行过滤器,并更新下面的 home.html 模板中的员工表,以仅显示所选餐厅的员工。我知道这与模型和过滤器有关,这也有详细记录,但是如何找到所选值并根据选择更新下表?: <table class="table table-sm table-hover"> <thead class="table-success"> <tr> <!--th scope="col">{% trans "Employees" %}</th--> <th scope="col">{% trans "Restaurant" %}</th> <th scope="col">{% trans "First name" %}</th> <th scope="col">{% trans "Last name" %}</th> <th scope="col">{% trans "Username" %}</th> </tr> </thead> <tbody class="table-group-divider"> {% for employee in employees %} {% if employee.restaurant.name == "McDonalds in the bush" %} <tr> <!--td>{{ employee.user.first_name }}</td--> <td>{{ employee.restaurant.name }}</td> <td>{{ employee.user.first_name }}</td> <td>{{ employee.user.last_name }}</td> <td>{{ employee.user.username }}</td> </tr> {% endif %} {% endfor %} </tbody> </table> 1)如果列表很大,不建议使用 HTML 加载所有餐厅。 你正在做的是使用 django 模板引擎来构建 html 页面 所以。在这种方法中,我加载 HTML 中的所有餐厅,并使用 java 脚本 jquery 使用像 id 这样的选择器来操作生成的 html。 首先隐藏所有你不想显示的行。稍后,当用户选择一个选项时,只需取消隐藏所需的输出 将此加载到 html 底部 <script> $('#Selected_Restarurant').change(function () { var selectedValue = $(this).val(); var restaurntList = [{% for restaurant in restaurants %} '{{restaurant.name}}', {%endfor%}]; // Loop through restaurantList to check if selectedValue exists var found = false; for (var i = 0; i < restaurantList.length; i++) { if (selectedValue===restaurantList[i]) { found=true; break; } }; if(found) { // Show the selected table row $("#" + selectedValue).show(); // Hide all other table rows $("tr").not("#"+ selectedValue).hide(); } else { // If selectedValue is not found, show all table rows $("tr").show(); } }); Make sure all the restarurants are loded with id of each restarurants in tr {% for employee in employees %} <tr id="{{ employee.restaurant.name }}"> <!--td>{{ employee.user.first_name }}</td--> <td>{{ employee.restaurant.name }}</td> <td>{{ employee.user.first_name }}</td> <td>{{ employee.user.last_name }}</td> <td>{{ employee.user.username }}</td> </tr> {% endfor %} 每次更改所选值时,您都可以向服务器运行 XHR 请求,以获取员工的详细信息,从而进行附加视图。 你可以直接聊聊如何获取数据和更新表 如果您需要指导,请发表评论

回答 1 投票 0

在 django 模型中使用不同的部分和列标题拆分 CSV 文件

我是Python新手,我有一个具有这种类型结构的CSV文件。上传后如何分割此 csv,并使用模型数据创建或更新我的 django 数据库。 关于 不,名字,...

回答 1 投票 0

如何使用 FK 关系将几个字段从一个模型重构为另一个模型

我目前有一个模型 汽车类(型号.型号): 名称 = models.CharField(max_length=20) 制造商名称 = models.CharField(max_length=20) 制造商_url = models.URLField() 现在我...

回答 1 投票 0

如何通过属性的选择对查询集进行排序

我在 Django (5.0.4) 上有一个模型,具有可选择的月份和年份,如下所示: 类项目(模型.模型): MONTHS_CHOICES = [ ('一月', '一月'), ('二月', '二月'), ...

回答 1 投票 0

在 Django ORM 中进行查询时,有没有办法覆盖已经定义的字段?

为了更好地解释我的问题,让我们考虑一下我有一个支持多种语言的应用程序,让我们看一下这个代码示例: 类 SomeModel(models.Model): 标题 = models.CharField(

回答 1 投票 0

模型字段应该在 Django 中测试吗?

类作者(models.Model): 名字 = models.CharField(max_length=100) 姓氏 = models.CharField(max_length=100) date_of_birth = models.DateField(null=True, 空白=True)

回答 1 投票 0

django models.DateField 防止过去

我正在寻找方法来阻止用户在 django 管理页面中输入过去的日期。像这样的东西: Django:如何将 DateField 设置为仅接受今天和未来日期 我的模型看起来像

回答 3 投票 0

ModelForms 输入字段中的 Django 千位分隔符

如何为模型表单中的数字输入字段添加千位分隔符。我在模板中使用“load humanize”和“|intcomma”来格式化一些数字。但是我如何对模型中的字段执行此操作...

回答 2 投票 0

更新中间模型表单集实例。错误需要 FK object2

我的目标是使用 FormView 类渲染中间对象的表单集,以模仿电子表格的外观,进行更改,并将这些更改保存回数据库,然后重新渲染。 ...

回答 1 投票 0

Django 可安装应用程序。依赖于其实现的抽象类

在我的可安装 Django 应用程序中,我有一个名为 Timer 的类,我打算让用户实现它: 类计时器(模型.模型): 类元: 抽象=真实 项目 = models.ForeignKey(

回答 1 投票 0

Django:反向访问器与反向访问器发生冲突

在下面的代码中,我有一个帖子、点赞、评论模型。当我尝试迁移模型以激活它时,我收到反向访问器错误。对于“喜欢”,user_that_liked 仅喜欢一次,而

回答 1 投票 0

无法连接两个Django模型

我正在建立一个论坛网站,我有以下模型: 类配置文件(模型.模型): user = models.OneToOneField(settings.AUTH_USER_MODEL, on_delete=models.CASCADE, related_name='prof...

回答 1 投票 0

slug 在 django 中添加页面后不会自动生成

我尝试为我的 django 网站添加帖子博客文章页面。但是将其添加到添加帖子页面后,它的 slug 模型不会自动生成,但它在管理页面中运行良好。 标题字段中的示例,当我

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.