django-models 相关问题

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

django.db.migrations.exceptions.NodeNotFoundError:迁移accounts.0001_initial依赖项引用不存在的父节点

我正在尝试在heroku上部署我的项目,我正在使用django 3.1,但我无法做到这一点。由于迁移,我收到错误。请我谦虚地请求您花一些时间来解决这个问题......

回答 3 投票 0

Django 中的预填充字段无法正常工作

博客类(models.Model): blog_image=models.ImageField(upload_to="home/images") blog_title=models.CharField(max_length=150) slug=models.SlugField(max_length=200)

回答 1 投票 0

反向时的m2m_changed实例

我有以下信号: @receiver(m2m_changed, 发送者=User.cars.through) def car_add_to_user(发件人、实例、操作、**kwargs): 如果在(“post_add”,)中执行操作: 缓存.删除...

回答 1 投票 0

如何在Django/HTML中显示多个自相关的外键数据?

我正在尝试创建一个 django web 应用程序来显示各种数据(一个问题和一些附加数据)。我的数据由问题主体和行业指南组成,其中包含几个要点...

回答 1 投票 0

如何为 Django 模型创建类似 Stripe 的 DB ID?

我试图解决的核心问题:我想在我的数据库模型上有类似于Stripe的ID(即aaa_ABCD1234的形式,其中ABCD1234部分是ULID,aaa_部分是effect...

回答 1 投票 0

Django:如何迁移到基于类的索引

Django 1.11 引入了基于类的模型索引。之前的定义是什么 A 类(模型.模型): 类元: 索引_在一起 = [ ('富','酒吧'), ] 现在可以了

回答 2 投票 0

Django allauth 中的电子邮件地址模型?

我刚刚开始使用 Django allauth,我注意到它创建了一个新的 account_emailaddresses 表。我知道这对于电子邮件确认很有用,但如果感觉这是

回答 1 投票 0

Django:覆盖继承的字段选项

我正在使用 Django 3.2,我想创建一个具有 2 个字段的抽象类,其默认值(或其空白属性)可以在每个子类中更改。 我不想...

回答 4 投票 0

Django admin.site.register 抛出模型类的 TypeError

这是这个问题的后续问题。 我想自动从 django models.py 文件导入类,然后使用 admin.site.register() 注册每个类。 这是我的代码: 来自...

回答 3 投票 0

Django 通过模型在 M2M 模型上自定义 `get_or_create`

正如标题所说,我正在尝试实现 get_or_create 方法,该方法能够通过模型获取或创建实例。 型号: 组件类(模型.模型): 名称 = CharField() 班级

回答 1 投票 0

通过模型理解 Django 中的 ManyToMany 字段

我无法理解 ManyToMany 模型字段与直通模型的使用。如果没有 ManyToMany 字段,我可以轻松实现相同的目标。考虑 Django 文档中的以下内容: ...

回答 3 投票 0

我正在尝试使用模态在 django 中创建一个表单。我使用了模型表单,但这些字段在模态中不可见

这是我写的代码- 这是我的 html 页面 **** 这是我写的代码- 这是我的html页面 **<home.html>** <!-- New hardware Button --> <button type="button" class="btn btn-primary" data-toggle="modal" data-target="#exampleModalCenter"> New Hardware </button> <!-- Modal --> <div class="modal fade" id="exampleModalCenter" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="exampleModalLongTitle">Enter Hardware Details</h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">&times;</span> </button> </div> <div class="modal-body"> <form action="" method="post" id= "dataform"> {% csrf_token %} {{ content.as_table }} </form> </div> <div class="modal-footer"> <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button> <button type="submit" class="btn btn-primary" form="dataform">Save changes</button> </div> </div> </div> </div> 这是我的看法 **<views.py>** def home(request): obj = hardware.objects.get(id=1) Display = [{ 'productgroup' : obj.productgroup, 'make' : obj.make, 'model' : obj.model, 'serial' : obj.serial, 'value' : obj.Value, 'purchasedate' : obj.purchasedate, 'bookvalue' : obj.bookvalue, 'solid' : obj.solid }] return render (request, "home.html", {'Display': Display} ) def newentry_view(request): form = newentry() print (form.fields) if request.method == "POST": form = newentry(request.POST) if form.is_valid(): form.save() else: form = newentry() content = {'form' : form} return render (request, "home.html", content) 这是创建的表格 **<forms.py>** from django import forms from .models import hardware class newentry (forms.ModelForm): class Meta: model = hardware fields = "__all__" 这是我的模型 **<Models.py>** from django.db import models class hardware (models.Model): productgroup = models.CharField(max_length=50) make = models.CharField(max_length=50) model = models.CharField(max_length=40) serial = models.CharField(max_length=40) Value = models.DecimalField(decimal_places=2, max_digits=15) purchasedate = models.DateField() bookvalue = models.DecimalField(decimal_places=2, max_digits=15) solid = models.IntegerField() 尝试在 django 中创建基本 CRUD。我想要一个模态来显示输入新硬件详细信息的字段。但只出现一个空白的模态框。我也没有收到任何错误。我从后端检索数据工作正常。 只有表单字段不显示。 在模板中将 {{ content.as_table }} 替换为 {{ form.as_table }}。

回答 1 投票 0

Django 与 SQL Server – GUID 类型映射为 char(32) 而不是 uniqueidentifier

我想要一个可以轻松使用不同数据库的应用程序。目前,我正在使用 SQLite 和 SQL Server,通过配置文件在它们之间切换。我注意到以下字段可能相当

回答 1 投票 0

Django 似乎还不支持ManyToManyField 查找

我想做一些 Django 似乎还没有正式支持的事情。 这是 models.py 类报告(模型.模型): # 使用默认的`AutoField`、`id` / `pk` 经过 班级

回答 1 投票 0

Django 与 SQL Server – GUID 类型映射为 char(32) 而不是 uniqueidentifier

我想要一个可以轻松使用不同数据库的应用程序。目前,我正在使用 SQLite 和 SQL Server,通过配置文件在它们之间切换。我注意到以下字段可能相当

回答 1 投票 0

带有 MSSQL Server 的 Django – GUID 类型映射为 char(32) 而不是 uniqueidentifier

我想要一个可以轻松使用不同数据库的应用程序。目前,我使用 SQLite 和 MSSQL,通过配置文件在它们之间切换。我注意到以下字段可能非常重要......

回答 1 投票 0

django 中的自定义用户模型

我想使用 django.contrib.auth.models.AbstractUser 创建自定义用户模型,如 djangodocs 中所述: 如果您对 Django 的用户模型非常满意并且您只是想 添加一些

回答 4 投票 0

在 Django 数据库中存储整数数组

在 django 数据库中存储整数数组的最佳方法是什么?

回答 6 投票 0

Django Rest 框架序列化多对多字段

如何将多对多字段序列化为某项列表,并通过rest框架返回它们?在下面的示例中,我尝试返回帖子以及与其关联的标签列表。

回答 12 投票 0

Django 模型管理器自定义方法的动态类型注释

我需要有关自定义模型管理器方法的类型提示的帮助。 这是我的自定义管理器和基本模型。我将这个基础模型继承到其他模型,这样我就不必再次编写公共字段...

回答 1 投票 0

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