我的Django模型中有两个字段:
class Staff(models.Model):
photo = models.FileField(blank=True, null = True)
encodings = JSONField()
我从表单获取照片,然后使用该照片获取编码。处理后如何删除照片?我试过了
self.photo = None or self.photo = ''
但在这种情况下,我得到“'照片'属性没有与之关联的文件”
python大神给出的解决方案
您可以导入os
模块,然后执行以下操作:
os.remove(path/to/photo)
另外,我认为如果只处理照片,则应使用ImageField
而不是FileField
。
可以说我有以下基本模型:class human(models.Model): gender = models.BooleanField() age = models.IntegerField() name = models.CharField(max_length=200) 还有两个继承它的模型:class superhero(human): can_fly…
如何在Django中解决模块名称冲突? - python创建Django应用程序时出错:python端发生错误。退出代码:1,err:CommandError:'untitled1'与现有Python模块的名称冲突,因此不能用作项目名称。请尝试使用其他名称。 python大神给出的解决方案 您正在使用哪个版本的python?升级您的django版本或降级您的python版本,这应该可以解决问题。您可以在cl中执行…
Python sqlite3数据库已锁定 - python我在Windows上使用Python 3和sqlite3。我正在开发一个使用数据库存储联系人的小型应用程序。我注意到,如果应用程序被强制关闭(通过错误或通过任务管理器结束),则会收到sqlite3错误(sqlite3.OperationalError:数据库已锁定)。我想这是因为在应用程序关闭之前,我没有正确关闭数据库连接。我已经试过了: connectio…
如何在Django中获取视图函数的URL路径 - python举个例子:view.pydef view1( request ): return HttpResponse( "just a test..." ) urls.pyurlpatterns = patterns('', url( r'^view1$', 'app1.view.view1…
Pycharm失去了视图和模板之间的连接 - python有一天,我发现一个Django应用程序失去了视图和模板之间的连接。我检查了整个项目,此问题仅得到一个应用程序。函数和模板之间的视图没有连接。模板中没有突出显示代码,模板中没有代码完成,并且模板无法识别标签,例如:{% url%}, <script src="{% static '...'%}"> </…