save相关内容

在save()中获取新创建的对象的ID

我想保存一个对象,使M2M得到保存。然后我想读出M2M领域做一些计算,并在保存的对象上设置一个字段。 class Item(models .Model): name = models.CharField(max_length = 20,unique = True) product = models.ManyToManyField(SomeOtherModel,through ='Som ..
发布时间:2017-05-30 16:44:07 其他开发

Django ModelForm:如何覆盖或检查“save_as”

我需要添加一些自定义,例如Django Admin中的一个实例是“saved_as”一个副本。可以在 save()中执行此操作,如果是,请检查 save_as kwarg ? 或者有一个 save_as()方法我可以覆盖某处。我无法找到任何关于常规 save()与 save_as = True 有人可以给我一个例子,或给我一个提示去哪里? 谢谢你非常喜欢你的时间! :) ..
发布时间:2017-05-30 15:44:01 其他开发

Django:保存后访问ManyToManyField对象

这让我感到困惑...当我保存我的模型时,书对象没有改变。但如果我打开发票并再次保存,则进行更改。我做错了什么? 类发票(models.Model): ... 书= models.ManyToManyField(Book,blank = True,null = True) ... def save(self,* args,** kwargs): super(发票,self).s ..
发布时间:2017-05-29 07:14:51 其他开发

在DB中保存Django的formwizard form_list最简单的方法?

我已经从一个模型创建了多个子表单,以在Django中使用FormWizard。 令人困惑的是保存部分。一旦用户完成表单,我想将信息保存在数据库中。这是相当简单的一种形式,我可以在这里说 one_form_from_model.save() 但是当我收到一个form_list时,可以这样做。我读了一些帖子,但对我没有任何意义。 我可以清理数据 form.cleaned_ ..
发布时间:2017-05-29 04:55:49 其他开发

在外键中使用Django bulk_create对象?

我正在阅读Django bulk_create及其一些“缺陷”: “ 这有一些注意事项: 1.模型的save()方法不会被调用,pre_save和post_save信号将不被发送 2.它不适用于小孩 3.如果模型的主键是AutoField,则它不会检索并设置主键属性,如save()所示。 “ 我没有完全理解它。所以如果我有一个对象列表,将它传递到bulk_creat ..
发布时间:2017-05-29 04:18:39 Python

在使用芹菜更新Django模型字段时,避免使用递归的save()方法

我重写了一个模型的save()方法来调用与Celery的异步任务。那个任务也会保存模型,所以我最终会得到一个递归的情况,其中Celery任务被重复调用。以下是代码: 模型的保存方式 def save(self,* args,** kwargs): super(Route,self).save(* args,** kwargs) from .tasks import get_ele ..
发布时间:2017-05-29 04:04:58 其他开发

Python类装饰器扩展类导致递归

我正在覆盖一个 ModelForm 的保存方法,我不知道为什么会导致递归: pre $ @parsleyfy class AccountForm(forms.ModelForm): def save(self,* args,** kwargs): #some other代码... 返回超级(AccountForm,self).save(* args,** kwargs) 导致这 ..
发布时间:2017-05-28 18:18:48 Python

关于在Django中批量保存对象的问题

Django的在线文档中没有看到任何关于这个话题的内容。 我正在尝试将对象列表保存到数据库,但我可以做的是循环遍历列表,并在每个对象上调用save()。 Django数据库是否几次?或者Django会做一个批量保存呢? 解决方案 不幸的是,批量插入是Django 1.3和以前不直接支持的东西。如果要使用ORM,那么您必须在每个对象上调用save()。如果它是一个很大的列表,并且 ..
发布时间:2017-05-28 04:19:09 其他开发

Django - 在重复键上保存()更新

我没有什么应用程序允许用户对视频进行评分。 用户只能评价一次。 所以我已经定义了模型的唯一性。 但他应该能够改变他的利率。 所以 save()应该在重复键上更新 class VideoRate(models.Model): “”“用户可以对为主题定义的标准评分每个视频”“” user = models.ForeignKey(User) video = models .F ..
发布时间:2017-05-28 04:04:58 其他开发

Django:何时使用保存后的信号自定义保存

我在数据库中有一系列的测试和案例。每当测试被淘汰时,它将被终止,并且该测试的任何子案例也应该结束。我看到两种方式来实现这一点: 1)修改保存功能以结束日期子案例 2)创建一个侦听器对于测试模型被保存,然后结束日期他们的子案例。 任何理由使用另一个以外的其他? 编辑:我看到这个博客建议在您检查模型的给定值时使用保存方法。因为我正在检查end_date,也许这表明我应该使用自定 ..
发布时间:2017-05-28 01:56:13 Python

无法在外部存储中创建目录

我想要应用程序创建一个新的目录来存储sdcard中的下载映像。我尝试了几种方法,但我似乎无法让它工作。我还在Android清单中包含了外部存储的许可。任何意见将不胜感激。 Bitmap bm = null; InputStream in; in = new java.net.URL(“http://blogs.computerworld.com/sites/computerworl ..
发布时间:2017-05-26 22:03:45 移动开发

UICollectionView不显示图片

我在所有的目录中显示图片,但它不显示图片。我把NSLog放在代码中,以便我可以找出哪个代码正在工作,而且我在日志中只得到“j”。我没有在日志中看到“a”。你觉得是错的? - (void)viewDidLoad { [super viewDidLoad]; //加载视图后执行任何其他设置。 allImagesArray = [[NSMutableArray alloc] in ..
发布时间:2017-05-26 21:17:33 移动开发

没有CollectionView上的目录中的照片

我想要显示我的目录中的所有图片,但是我正在目录中创建文件夹,以便我可以对图片进行排序。我想显示几个文件夹中的所有图片。我正在使用代码 - (void)viewDidLoad { [super viewDidLoad]; //加载视图后执行任何其他设置。 allImagesArray = [[NSMutableArray alloc] init]; NSArray * p ..
发布时间:2017-05-26 21:16:37 移动开发

将字典写入文本文件

以下是我的代码: def byFreq(pair): return pair [1] def ratio(file): #表征作者并构建一个字典 text = open(file,'r')。read()。lower() #text + = open(file2,'r')。read()。lower() #text + = open(file3,'r')。 in'!“#$%&() ..
发布时间:2017-05-24 23:09:45 Python