在eclipse中添加maven依赖项(Adding maven dependencies in eclipse)
我正在使用eclipse火星,因为我通过引用此链接创建了一个休息web服务。
正如在这个链接中提到的,我必须添加maven依赖项。我尝试使用谷歌搜索但没有找到任何解决方案。
如何将它添加到我创建的动态Web项目中?或者它已经在我的eclipse中可用,如果是这样的话我怎么能添加jar文件。
I am using eclipse mars,in that I am creating a rest webservice by refering this link.
As mentioned in this link I have to add maven dependencies.I tried googling it but didn't find any solution for it.
How to add it to my dynamic web project created ?or is it already available in my eclipse,if it so then how could I add jar files.
原文:https://stackoverflow.com/questions/34349678
最满意答案
您还可以使用django-cleanup ,它会在您删除模型时自动调用FileField上的delete方法。
pip install django-cleanup
settings.py
INSTALLED_APPS = ( ... 'django_cleanup', # should go after your apps )
Ok got it working with adding delete(save=False):
# These two auto-delete files from filesystem when they are unneeded: @receiver(models.signals.post_delete, sender=ImageModel) def auto_delete_file_on_delete(sender, instance, **kwargs): """Deletes file from filesystem when corresponding `ImageModel` object is deleted. """ if instance.imagefile: thumbmanager = get_thumbnailer(instance.imagefile) thumbmanager.delete(save=False)
相关问答
更多-
您还可以使用django-cleanup ,它会在您删除模型时自动调用FileField上的delete方法。 pip install django-cleanup settings.py INSTALLED_APPS = ( ... 'django_cleanup', # should go after your apps ) Ok got it working with adding delete(save=False): # These two auto-delete files ...
-
所有这些应用程序都有(略微)不同的用途,因此您无法真正比较它们。 如果一个比另一个好,取决于你的用例,并且是非常主观的, 不适合SO 。 easy_thumbnails可帮助您快速生成缩略图。 当然,您可以指定尺寸,缩放图像,甚至使用PIL进行各种处理(通过处理器)。 如果你“只”需要缩略图,我会说这是要走的路。 django-image-cropping允许您在管理员中选择图像的一部分(裁剪),并帮助您在整个页面中显示裁剪的选择(使用easy_thumbnail缩略图处理器)。 我没有使用ImageKit ...
-
如果您需要图像的路径,请尝试: path = p.imageField.path PS:是的,你应该遵守公约。 否则,如果与其他人共享代码,或者为开源项目做出贡献,或者聘请公司的程序员等,他人很难阅读您的代码。 I knew I had to have done some stupid and finally had time to get back to debugging. In my view I'd done deletable = Photo(id=id) instead of deletab ...
-
检查此模块是否easy_thumbnails .. https://pypi.python.org/pypi/django-easy-thumbnails-watermark/0.6.2 PS如果您使用python 3需要在模块中调整几行 Check this module for easy_thumbnails.. https://pypi.python.org/pypi/django-easy-thumbnails-watermark/0.6.2 P.S. If you're using python ...
-
如何使用django-tastypie创建PUT,POST和DELETE方法?(How to create PUT,POST & DELETE methods using django-tastypie?)[2024-01-09]
django-tastypie为您自动创建对PUT和POST方法的支持! 所以你不必手动实现它们。 我发现这个视频非常好: http : //www.youtube.com/watch? v = Zv26xHYlc8s来自Daniel Lindsey,tastypie的创造者。 django-tastypie creates support for PUT and POST-methods automatically for you! So you don't have to implement them ... -
文档指向thumbnail_url模板过滤器,该过滤器可以返回模板内的thumnail的URL。 你可以从你的视图(或其他任何地方)调用模板过滤器,就像一个真实的函数一样,它应该像在模板中一样好用,例如: from easy_thumbnails.templatetags.thumbnail import thumbnail_url thumbnail_url = thumbnail_url(model_with_an_image, 'small') 在幕后,过滤器只调用get_thumbnailer所 ...
-
要限制文件大小,您可能希望在Web服务器中执行此操作,而不是在Django中执行此操作。 或者,您可以指定自定义文件处理程序 ,如果文件太大,您可以使用该处理程序引发错误: from django.core.files.uploadhandler import TemporaryFileUploadHandler, StopUpload class SizeLimitUploadHandler(TemporaryFileUploadHandler): def new_file(self, fiel ...
-
最终弄清楚了;) #in model.py class Blog(models.Model): main_image = models.ImageField(upload_to='images', null=True, blank=True) def image_thumb(self): return '' % (self.main_image) image_thumb. ...
-
当您访问FieldFile属性时,您将获得FieldFile包装器实例。 现在猜猜它的.delete方法的代码是什么...(从django.db.models.fields.files中.delete ) def delete(self, save=True): # Only close the file if it's already open, which we know by the # presence of self._file if hasattr ...
-
传递pre_delete()或post_delete()信号参数?(Passing a pre_delete() or post_delete() signal arguments?)[2022-05-30]
我认为您不需要在模型中对您的操作进行硬编码 - 您仍然可以使用信号。 但是你需要覆盖delete()以至少接受send_email参数,并且 - 因为我认为你不能将额外的参数传递给post_delete() - 触发你自己的自定义信号。 这样的事情:(从内存写, 未经测试! ) import django.dispatch your_signal = django.dispatch.Signal(providing_args=["send_email",]) def your_callback(sende ...