草庐IT

Django-imagekit

全部标签

django - 如何安装 Django-nonrel (Django 1.9)?

Iamtryingtosetupmongodbwithdjango1.9usingthislink:http://django-mongodb-engine.readthedocs.org/en/latest/topics/setup.htmlifiinstallDjango-nonrelusingpipinstallgit+https://github.com/django-nonrel/django@nonrel-1.5thenitautomaticallyinstalldjango1.5butweareusingdjangolatestversioninmyprojectanda

带有 mongodb 的 Django 管理站点

我通过django-mongodb将django与mongodb一起使用.我能够设置django管理站点(通过对troubleshootingpage的修复),现在当我使用管理站点时,我能够查看所有顶级字段,但是(有点像预期的那样)嵌入对象并且无法查看列表,它们只是显示为print会显示它们,例如“ListObject”。有什么方法可以使用管理界面查看子模型等...?如果没有方便的第三方方式,我将如何自己支持这种行为?如果我自己没有简单的方法来支持它,我可以将mongo的phpmyadmin类型的东西与django-mongodb结合使用(这可能只是位于mongodb之上的东西,不一定

django - 在mongo的日期时间字段中按日期排序

我将django与mongo一起使用,我有这种类型的模型:classProductDate(EmbeddedDocument):created=DateTimeField()updated=DateTimeField(null=True)classProduct(Document):product_id=IntField()saves=IntField(default=0)title=StringField(max_length=1000)gender=StringField(choices=settings.GENDER_CHOICES,default=settings.UNISEX

ajax - 在 Django 中存储 api key 的位置

我目前正在构建网络应用程序,该应用程序通过Mongolabs使用外部MongoDb。该api基于在url中使用的个人key。正如文档所说,例如:这是一个完整资源URL的示例:https://api.mongolab.com/api/1/databases?apiKey=**2E81PUmPFI84t7UIc_5YdldAp1ruUPKye**所以问题是如何安全地存储这样的apikey2E81PUmPFI84t7UIc_5YdldAp1ruUPKye正在阅读有关跨站请求伪造的Django文档,但仍然不明白key记录在哪里。 最佳答案

如何验证upload_to回调的返回值对Django中的max_length的回调?

我有一个模型字段,该字段是FileField类型的,下面是模型中定义的方式。some_file=models.FileField(upload_to=get_me_file_path,max_length=100)这里,get_me_file_path是接受instance和filename。此函数预示着相对的本地路径(我们说这需要30个字符)filename并返回预期filename.这filename最初来自用户。问题是,当filename在71个字符和100个字符之间,数据库拒绝将文件名存储到字段中(因为预先验证的文件名将变为101至130个字符),因此应用程序投掷500Internal

django - 如何将 Django 与 MongoDB 一起使用

谁能告诉我如何使用DjangoMongoDB引擎?我已按照此处的说明进行操作:http://django-mongodb.org/topics/setup.html我得到的只是这个错误:django.core.exceptions.ImproperlyConfigured:'django_mongodb_engine.mongodb'isn'tanavailabledatabasebackend.Tryusingdjango.db.backends.XXX,whereXXXisoneof:'dummy','mysql','oracle','postgresql','postgresql

django - 将 MongoDB runCommand 与 Django MongoDb 引擎一起使用

我正在使用mongodb-engine从Django项目访问MongoDB。正常的获取、插入和更新工作得很好,但现在我想使用geoNear功能。我就是想不出从Django调用它的方法。我尝试了MyModel.objects.raw(...)和MyModel.objects.raw_query(...),但结果并不像预期。查询将是这样的(它在Mongoshell中运行)db.runCommand({geoNear:"mymodel",near:[3,0],spherical:true,maxDistance:10})模型使用MongoDBManagerclassMyModel(model

python - 如何将django 与mongoengine 一起使用?

我想将mongodb数据库与django框架一起使用。为此,我尝试使用mongoengine和以下描述建立一个小型测试项目:http://staltz.com/djangoconfi-mongoengine/#/8不幸的是,它不起作用。我的settings.py、views.py和models.py的相关部分如下所示:设置.py:#Buildpathsinsidetheprojectlikethis:os.path.join(BASE_DIR,...)importosimportmongoengine[...]#ApplicationdefinitionINSTALLED_APPS=(

mongodb - 什么是 spring-boot 和 mongoDB 的管理 UI,提供像 django-admin 一样的 CRUD 操作?

我正在使用mongoDB实现一个新的spring-boot应用程序,之前与djangoAdmin一起工作。寻找一个类似的解决方案,可以轻松地为所有用@document装饰的类生成管理UI。 最佳答案 你见过JHipster吗??它使用带有SpringBoot后端的Angular前端,但带有大量开箱即用的管理功能。这包括您提到的交keyCRUD操作。 关于mongodb-什么是spring-boot和mongoDB的管理UI,提供像django-admin一样的CRUD操作?,我们在Sta

django - 如何在Django RESTful APIs中提高200万条数据的查询速度

我有一个200万条记录的科研出版物数据。我使用djangorestframework编写了用于在title和abstract中搜索数据的api。在使用postgres作为数据库时,这花费了我12秒,但是如果我使用MongoDB作为数据库,它会下降到6秒。但对我来说,即使是6秒,等待用户的时间也很长。我索引了title和abstract,但是摘要索引失败了,因为一些摘要文本太长了。这里是使用MongoDB的django模型(MongoEngine作为ODM):classJournal(Document):title=StringField()journal_title=StringFie