问题标签 [django-pyodbc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
62 浏览

django - 直接执行自定义SQL不起作用但没有报错

我有一个函数views.py可以直接在数据库中执行 sql 查询,就像这样

问题是当函数运行不显示错误并且在调试模式下返回"POST /something/20/ HTTP/1.1" 200但在数据库中未保存数据时。我使用 django 1.8.19、django-pyodbc-azure 1.8.17 并且数据库在 sql server 2016 上。非常感谢任何帮助。

0 投票
3 回答
60 浏览

html - 将 SQL 连接查询与 pyodbc mssql django 一起使用

我正在尝试执行一些连接语句,但它们不起作用。

我看到的所有示例都是使用 php admin 的。我正在使用 SQL Server。我不想使用 django 模型进行连接,而是想使用查询来执行连接并将其呈现到我的 html 页面。

请问有人能告诉我怎么做吗?

这是我的代码:

模型.py

客户端.html

所以这就是现在发生的事情

所以这是我得到的输出。我缺少client_id和company_name。

0 投票
1 回答
114 浏览

linux - Heroku 部署和 pyodbc

好的,所以我几天来一直在尝试在 Heroku 上进行部署。我什至无法升级我在 Heroku 上的帐户来询问如何解决这个问题。

我的计算机上有一个功能齐全的模拟 Django 项目。我最初使用 PythonAnywhere 并喜欢它。直到我意识到 Braintree 不起作用并且我无法加载 php,它太受限制了。我确实对他们有意见。

所以我搬到了 Heroku。Heroku 的问题是我什至无法将它加载到网站上。我把它挂在了我的 GitHub 上。现在我无法加载它,因为它拒绝构建,因为 pyodbc 不会加载。我知道这在 Heroku 上安装 PyODBC 时由sql.h not found显示。我正在开始一个新话题,因为它比较老。话虽如此,我在这里尝试了一切。

我认为部分问题是我没有对其中任何一个的 sudo 访问权限。我尝试使用 su 帐户登录我的帐户密码,但显然我们没有该访问权限。我尝试在 Heroku 上构建包,但它们似乎不想为 pyodbc 库工作。我也在考虑在 Heroku 上添加一个插件,但是我仍然需要更改很多代码。

有没有一种傻瓜方法来解决这个问题?做了多年程序员的姐姐,也不能让它工作。那么新来的我就不行了。所以我们之间有很大的频谱经验。抱歉,我花了 40 多个小时试图部署它。