草庐IT

django-postgresql

全部标签

mysql - MeteorJS 与 PostgreSQL

我们对在我们即将推出的一些Web应用程序中使用Meteor非常感兴趣,但是(和许多其他应用程序一样)我们有现有的PostgreSQL和MySQL数据库,我们需要与之交互。我看到有人开始着手将MySQL与Meteor集成,但我还没有找到适用于PostgreSQL的任何东西。据我了解,需要编写一个连接器-是否有关于此的任何文档,或者我们只是基本上停留在筛选代码并试图即兴发挥作用?;) 最佳答案 这篇博文可能与您相关-“从Postgres实时更新Meteor”-http://www.lshift.net/blog/2013/02/25/l

python - OperationalError (2001, "Can' t create UNIX socket (-1)") - Google App Engine 上的 Django

我猜这是一个相当简单的问题,但我很难将我的Django项目放到GAE上。不访问我的CloudSQL数据库的页面工作正常,但每当我尝试访问引用该数据库的页面时,我得到OperationalError(2001,“无法创建UNIX套接字(-1)”)所有其他问题似乎都有errno24或errno12,这似乎是不同的问题。下面是一些相关的代码片段:#settings.pyDATABASES={'default':{'ENGINE':'django.db.backends.mysql','INSTANCE':'******:webapp','NAME':'web_db','USER':'root

mysql - 在 Mac 上安装 PostgreSQL ODBC 驱动程序以用于 MySQL Workbench 迁移向导

我想使用MySQLWorkbench迁移向导将PostgreSQL数据库转换为MySQL,但无法正确安装odbc驱动程序。我下载了tarball并完全按照MacOSX(http://mysqlworkbench.org/2012/11/set-up-and-configure-postgresql-odbc-drivers-for-the-mysql-workbench-migration-wizard/)的安装说明进行操作,在此过程中没有收到任何错误。然而,显然出了点问题,因为下一步所需的命令(iodbcadm-gtk)没有安装在任何地方。我检查了我能想到的任何位置,以确保这不仅仅是

python - Django MySQL 按时区分组

假设我有一个销售模型:classSale(models.Model):total=models.DecimalField(max_digits=8,decimal_places=2,default=0)sale_date=models.DateTimeField(auto_now_add=True)现在,每个销售sale_date都以UTC格式保存它的值,所以如果我尝试按天对所有销售进行分组和求和:report=Sale.objects.extra({'day':"date(sale_date)"}).values('day').annotate(day_total=Sum('tota

python - 在django orm中将两个字段相乘

我将如何执行以下查询(伪代码):CueCompletion.objects.filter(user_id=profile_user.pk,status_action_taken_on__gte=day_ago).sum('amount'*'opportunities')基本上,我想获得上述查询的金额*机会的总和。 最佳答案 您还可以在使用F对象时向查询集添加注释。通过这种方式,您可以在数据库中进行所有计算,这可能比将所有值拉入列表并使用Python内存进行列表理解更快。CueCompletion.objects.filter(use

python - Django MySQL 创建表时出错

我遇到了与Django论坛上提出的thisticket类似的问题。我该如何解决这个问题??我还扩展了一个用户模型,如下所示:-classProfile(models.Model):street_address=models.CharField(max_length=80,blank=True,null=True)city=models.CharField(max_length=80,blank=True,null=True)state=models.CharField(max_length=80,blank=True,null=True)zip=models.CharField(max

python - 在 osx for django 的 virtualenv 中安装 mysql

我一直在尝试为我的django项目安装mysql。我正在运行osxyosemite10.10和django=1.7、python2.7,以及虚拟环境。当我尝试运行pipinstallMySQL-python时出现以下错误:Youareusingpipversion6.0.8,howeverversion7.0.3isavailable.Youshouldconsiderupgradingviathe'pipinstall--upgradepip'command.DEPRECATION:--no-installand--no-downloadaredeprecated.Seehttps:

python - Django 错误 : No module named _mysql

我正在将我的应用程序从默认的django的sqlitedb迁移到prodmariadb数据库。有python3.3+centos7+django1.8+apache环境。在sqlite上一切正常,但是在迁移之后我在apache重新启动后出现这样的错误:Traceback(mostrecentcalllast):File"/usr/local/mainproject/mysite/mysite/wsgi.py",line23,inapplication=get_wsgi_application()File"/usr/local/lib/python3.3/site-packages/dj

mysql - 如何像在 mysql 中一样在 postgresql 中列出所有列及其引用?

所以,我一直在网上搜索,似乎找不到解决这个问题的方法......我试图列出所有列及其在postgresql中的引用。在mysql中,查询类似于:selecttable_schema,table_name,column_name,referenced_table_schema,referenced_table_name,referenced_column_namefrominformatioN_schema.key_column_usagewheretable_schema='(TableSchema)';结果是:setandlog|access|kode_privilege|NULL|

python - 如何使用 Django ORM 从子查询中进行选择?

我有一个只能插入的表。它包含id、object_id和user_id列。当您更新记录时,您不是更新行,而是创建一个具有匹配object_id的新记录。我正在尝试提取与给定user_id匹配的所有记录,每个object_id的最高id。我可以像这样用子查询来做我想描述的事情:SELECT*FROM(SELECT*FROMtableWHEREuser_id=100ORDERBYobject_id,idDESC)adr_tableGROUPBYobject_id我试过使用raw()方法,但它返回一个RawQuerySet对象,我正试图将它提供给需要的表单>查询集。理想情况下,我希望摆脱raw