问题标签 [devserver]
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.
python - PyDev 和 Django:如何重启开发服务器?
我是 Django 的新手。我想我犯了一个简单的错误。
我用 Pydev 启动了开发服务器:
R点击项目>>Django>>自定义命令>>运行服务器
服务器上来了,一切都很好。但现在我试图阻止它,但不知道如何。我在 PyDev 控制台中停止了该过程,并关闭了 Eclipse,但仍然从http://127.0.0.1:8000提供网页。
我通常从命令行启动并退出服务器:
但是服务器还在。我在这里做错了什么?
python - 如何使 Django 的开发服务器公开?一般可以吗?
我目前正在试用 Django 框架,我会分享/展示/展示我为我的同事/朋友制作的一些东西。我通过 VMware 在 Win7 下的 Ubuntu 中工作。所以我的愿望/愿望是将我当前的带有端口的 pub-IP(例如http://123.123.123.123:8181/django-app/)发送给我的朋友,以便他们进行测试。
问题是 - 我使用 django 的开发服务器(python /path-to-django-app/manage.py runserver $IP:$PORT)。
如何使开发服务器公开?
编辑:
哦,有件事我忘了说。我很伤心,我将 VMware 与 Ubuntu 一起使用。我有一个 shellscript,它返回我当前的 int-IP 192.168.xx.xx 并将其保存在环境变量($CUR_IP)中所以,每次我想运行 django 的开发服务器时,我只需执行
这样我就变成了一个http地址(例如http://192.168.40.145:8080/app-name/),我可以在我的虚拟机之外使用它。我可以在我的主机(win7)机器上测试它。这实际上是我问这个问题的原因。我认为有一种方法可以使用 ext-IP 并使 runserver 在外部也可用
python - django dev server (manage.py runserver) 从哪里获取路径?
我最近将一个 django 应用程序从c:\Users\user\django-projects\foo\foobar
to c:\Python25\Lib\site-packages\foo\foobar
(在 python 路径上)。我在目录中启动了一个新应用程序django-projects
,并添加foo.foobar
到INSTALLED_APPS
设置中。当我尝试manage.py runserver
为我的新应用程序运行开发服务器 () 时,我收到错误消息ImportError: No module named foobar
。
查看回溯,它正在寻找c:\Users\user\django-projects\foo\..\foo\foobar
应用foobar
程序。我检查了我的PATH
和PYTHONPATH
环境变量,都没有指向和运行python解释器时c:\Users\user\django-projects\foo
它没有出现。sys.path
我猜我c:\Users\user\django-projects\foo
在开发的某个时候以某种方式添加到 django 的路径中,foo
但我不记得我是如何做到的。
所以,有了所有这些,我的问题是“我如何让 manage.py 看起来c:\Python25\Lib\site-packages
而不是c:\Users\user\django-projects\foo
?”
谢谢,
- 莱克索
django - gettext 翻译在生产系统上不起作用
我在使用 django 翻译字符串(在管理员中)时遇到了一个奇怪的问题gettext
:在本地运行开发服务器,所有翻译都在管理员中正确显示,但是当项目部署在生产服务器上时,一些字符串根本没有翻译。我无法确定任何系统背后哪些字符串受到影响,哪些不受影响!
给你一个印象,例如。模型定义如下:
使用开发服务器,模型的名称在管理员中以不同的语言正确显示,而在生产服务器上则不然!这会影响某些模型,而其他模型则不会……这让我非常抓狂,因为我几乎不知道如何调试它……
google-app-engine - 有没有办法让谷歌应用引擎开发人员工具显示帖子数据?
我在谷歌应用程序引擎中调试我的任务队列有一段很长的时间,因为任务队列中的错误变得非常难以追踪,因为我不知道究竟发布了哪些数据。
我希望我可以让 dev_appserver.py 应用程序在请求行中显示 POST 数据,但我似乎找不到这样做的方法。该文档提供了一个调试选项,但它似乎没有打印发布数据。
有谁知道这是否可能?
python - App Engine 开发服务器在更改时不会重新加载代码
我正在开发一个将在 Google App Engine 之上运行的 python 应用程序。我使用以下目录结构设置我的应用程序:
我的问题是开发服务器不会总是在我进行更改时自动重新加载我的代码,即使谷歌的文档说它会。
它重新加载我的代码的唯一一次是当我所做的更改位于我的应用程序的顶级目录中时。子目录中的任何内容(例如控制器)都将被忽略。每次进行更改时,我都必须停止并启动服务器。
我发现这确实阻碍了我的开发进度,特别是因为没有重新启动按钮,你实际上必须点击停止然后开始。
有没有办法解决这个问题,还是我做错了?我真的很喜欢有一个组织良好的项目,并且不想将我的所有文件都转储到顶级目录中。
google-app-engine - API 错误 1 (datastore_v3: BAD_REQUEST): ApplicationError: 1 app "id1" cannot access app "id2"'s data
我在 Go 中的 AppEngine DevServer 上收到以下错误:
API 错误 1 (datastore_v3: BAD_REQUEST): ApplicationError: 1 app "id1" cannot access app "id2"'s data
(其中“id1”和“id2”是我的两个应用程序使用的真实标识符)
我尝试使用 --clear_datastore 标志清空数据存储,并使用 --datastore_path 指定数据存储的新路径。后者似乎不起作用,新位置没有存储数据。前一个标志删除了数据存储区的内容,但每当我尝试上传 blob 时,我都会收到错误消息。
我希望我能做些什么来解决这个问题!
--编辑:澄清一下,我不是想在应用程序之间移动数据,我只是想上传到活动应用程序的 blobstore。我正在同时开发几个应用程序(不同的公司),所以这台机器将有几个数据存储/blobstore。在 Java 中这不是问题,只有在 Go 中。
此外,这只是 DevServer 上的一个问题,一旦我上传了应用程序,一切都会正常运行。
前动画,/亚历山大。
java - Google AppEngine:开发服务器 - 读取“datastore-indexes-auto.xml”的访问被拒绝
当我尝试在“http://localhost:8080/_ah/admin/datastore”的本地数据存储查看器中查看任何实体时,在 Windows 7 Pro 64 位上运行的 Google AppEngine 开发服务器会引发异常。实体列表显示得很好并且我的应用程序能够将实体添加到数据存储区。问题可能是什么?它与安全管理器有关吗?
c# - 从 winforms 运行 aspx 页面
我有网站和 winform 项目,该网站是虚拟书店,当您完成“购买”时有一部分,该网站根据 session[“Order”] 值生成 aspx 页面的收据,我希望能够从我的 winform 项目进入收据页面(当我传递我的 id 参数时),我想我有两个选项可以做到这一点:
- 从我的winform项目中获取值并用它加载recipt页面。
- 运行一个允许我输入 id 的不同 aspx 页面。(我认为更容易)
我的主要问题是我无法意识到如何使用 webdev 工具从我的 winform 项目(并为它打开端口)运行 aspx 页面。
第二个问题是我不确定如何在 winforms 中使用会话(为了传递我的参数)。
我google了很多,发现自己太困惑了。
python - 开发服务器 HTTP 错误 403:禁止
从 1.7.5 更新后(一切正常),我收到HTTP 错误 403:尝试通过 localhost 打开任何站点时被禁止。奇怪的是,我在家里的设置与在工作中的设置几乎相同,并且在那里一切正常……可能是我们在工作中使用的代理服务器有问题,因为这是我能想到的唯一区别?这是我得到的错误日志,所以如果有人知道发生了什么,请帮助 (;
此外,启动器在关闭时会引发错误: