问题标签 [django-wsgi]
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.
django - 当前 URL 与其中任何一个都不匹配 - 使用多个站点
我希望有多个 django 安装。一个在 /(工作正常),一个在 /adam。斜杠 adam 处的那个被 apache 正确重定向,直到您尝试访问一个应用程序。例如 /admin 有效,但 /adam/admin 无效。我得到错误:
注意空的逗号。apache虚拟主机是:
以及 ajt1g09/bms/apache 中的 django.wsgi 文件:
最后,ajt1g09/bms 中的 urls.py 文件(清楚地显示 /admin 在那里):
从 django.conf.urls.defaults 导入模式、包含、url
#取消注释接下来的两行以启用管理员: from django.contrib import admin admin.autodiscover()
urlpatterns = patterns('', # 示例:# url(r'^$', 'bms.views.home', name='home'), # url(r'^bms/', include('bms.foo .urls')),
我不知道问题是什么。
django - 静态文件的django身份验证
我有一组静态文件(通过应用程序上传),如图像、视频等,需要提供给经过身份验证的用户(即他们的 cookie 在会话中注册为经过身份验证)。
这些文件是独立的,与 css、javaacript 等其他媒体静态文件没有任何关系。
鉴于我需要进行身份验证的静态文件将相当大,我想知道为它们提供服务的最有效方式是什么(顺便说一句,我正在使用 wsgi)。
目前我有这个:
python - Mod_wsgi 语法错误:“无效命令导入”
我正在尝试设置 mod_wsgi 来提供我的 django 媒体文件(我也想在开发环境中使用它)
我按照本指南正确设置了 mod_wsgi。
这是我的 wsgi 文件(“django.wsgi”)
这是我的 conf 文件(“django.conf”)
这是我的“httpd.conf”
一切似乎都像指南一样,但是,当我尝试启动/重新启动 apache 时,出现此错误
这是 /var/log/apache2.log
日志似乎(对我来说......)与我的问题无关。为什么我不断收到“导入”错误?我给了你足够的信息还是你需要别的东西?我想我的 pythonpath 是正确的:
python - 使用polyval时加载网页的问题,使用numpy的polyfit
我正在使用 django1.3。在 CentOS5 中。我的 python 版本是 2.6 并使用 numpy 1.6.1。我在views.py
一个计算回归线的函数中使用。
示例代码:
如果我在浏览器中调用该页面,则无法加载。但它在带有django
.
我错过了什么吗?
python - 在 django+mod_wsgi+apache 上初始化模块
我的 django 应用程序在 apache+wsgi 上运行。我的 django 应用程序中的一个模块需要通过 jpype 加载 Java 库,并且由于其应用程序性质,该 Java 库需要很长时间来初始化。
问题是,对于 django 在 apache+wsgi 设置中处理的每个 http 请求,都会重新加载这个 Java 库。但是,当我在开发 Web 服务器(python manager.py runserver 8000)中运行我的同一个应用程序时,这不会发生。在开发 Web 服务器中,它只加载 Java 库一次。
有什么方法可以更改 apache 或 mod_wsgi 配置或我的 django 应用程序,以便它不会为每个 http 请求重新加载我的 Java 库?
非常感谢。
安迪
django - python在运行Django/WSGI时在哪里获取路径的值
简单来说:
视图.py:
结果是
路径是 /var/www
是否可以更改该值,还是由 httpd/WSGI 设置?
python - 在我的测试服务器上使用时 Python 请求库中的语法错误
我在我的一个项目中使用 Python 请求库。在我拥有 Python 2.6 和 Django 1.2.3 的本地系统上一切正常。
我为我的测试服务器创建了相同的环境(Python 2.6 和 Django 1.2.3,并且正在使用 WSGI 3.2)。现在我得到了一些奇怪的语法错误。例如:
这是另一个:
我猜这是因为 wsgi 但不确定。有人可以帮我解决这个问题。
谢谢
python - 决定使用 WSGI 或 Django 来开发新的 Web 应用程序
我正在设置一个新的网络应用程序,并决定是只使用 WSGI 还是使用 Django 进行完整的框架路线。
该应用程序的首要要求:
1) 该应用程序没有任何 UI,所有数据都通过带有 JSON 的 REST api 暴露给客户端。
2)它将有数据要持久化,因此 MongoDB 和可能亚马逊的 SimpleDB 将用于数据库端。
是否有使用 Django 的理由,或者我只能通过 WSGI 获得边际速度提升?
我以前构建的服务器端应用程序要么使用 JVM 上的 Java/Struts 和 Groovy/Grails。我的理解是Django是一个类似于Rails和Grails的MVC框架。
我还玩过 Google App Engine,它使用 WSGI 作为代码之上的薄层来管理和路由请求。
django - 在 Tornado Web 服务器上运行 Django 以获得 async + django admin + django orm 可能性的最佳方法是什么?
我想拥有带有龙卷风后端的 django 管理面板,它将处理来自在线游戏的请求。我目前不知道,以下面的方式加载 django 应用程序是否是个好主意:
HelloHandler 将成为后端解析器。
我会在组合 wsgi + ioloop 时失去一些性能吗?
如果它是一个糟糕的解决方案,它可以运行 2 个应用程序:django admin 和 tornado web。你能回答我如何将 Django ORM 与 Tornado 应用程序一起使用吗?