问题标签 [django-dev-server]

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 投票
2 回答
2357 浏览

django - Django - 对运行 wsgi 的应用程序使用 pdb 交互式调试

如果我开发一个 Django 应用程序并使用包含的测试服务器,我可以import pdb; pdb.set_trace()在代码中的任何位置添加一个,并有一个断点让我进入交互式调试器。为了清楚起见,我并不是说使用任何 IDE,只是简单地设置 ssh-ing 到 VM 或远程开发服务器。

如何为 WSGI Django 应用程序获得类似的行为?(再次,假设的设置是我与服务器的 ssh 会话 - 虚拟机或远程)

0 投票
3 回答
628 浏览

django - 测试 Django 项目,如何避免 Errno 10054?

我正在使用自己的开发服务器测试一个简单的 django 项目。但是,每次我关闭我的 IE 客户端时,控制台中都会出现一个错误。虽然它不会导致任何失败。当我打开另一个 IE 浏览器客户端时,一切正常。

我怎样才能摆脱这个错误?

0 投票
1 回答
2260 浏览

django - manage.py runserver 的默认输出是什么意思?

manage.py runserver 的默认输出是什么意思?找不到任何文档:

0 投票
1 回答
821 浏览

python - 在 Django 开发服务器上关闭模型验证

模型验证阶段在 Django 开发服务器启动中最长。就我而言,这主要是浪费时间,因为我的模型不经常更换。

有没有办法关闭这个?

0 投票
3 回答
8459 浏览

django - Django 开发服务器和 MIME 类型

无论如何在 django 开发服务器中设置 MIME 类型?具体来说,我很想从 Chrome 开发工具的警告中删除此消息。

0 投票
1 回答
230 浏览

python - 如何设置django开发服务器

我被困在这一步:

我有一个页面,我正在 django 中开发。该页面已准备好进行测试。我部署了它。运行良好,并且在线。但现在我想在服务器中设置一个新项目作为现在在线的测试版本。我去了托管服务提供商的控制面板,发现一旦我首先创建了 django 项目,它还创建了一个新的dev.mypage.com. 但我在我的服务器中找不到这个。我不知道如何在服务器中设置一个新的开发项目,以便我可以在本地开发,推送到测试项目并在线测试然后上线。

请帮忙

0 投票
1 回答
956 浏览

python - 无法让 Django 在我的局域网上为其开发服务器提供服务

我真的尽量不在这里问问题,但我已经搜索了一段时间,找不到答案或其他尝试方法。我家有一个连接到路由器的 CentOS 盒子。我为它分配了一个静态 IP 192.168.1.140。因为我很懒,所以我只是 ssh 进入它。当我玩弄 Django(目前正在学习 Django/Python)并使用各种 IP 地址运行 python manage.py runserver 时,我无法让我的浏览器访问该框。我试过了

当我netstat -tln在另一个终端上运行时,我确实可以验证它是否在端口 8000 上监听指​​定地址。在 iptables 中,我按原样运行它,并且通过 tcp --dport 8000 和 --sport 8000 运行它,结果相同。只是似乎无法破解密码。我还在我的路由器上设置了端口转发,因此端口 8000 指向 140。我可以在某处检查我在谷歌上找不到的日志吗?我错过了什么?

虽然谷歌搜索我接近答案,但我认为它一定是别的东西。

如果您需要知道,我正在通过 virtualenv 运行 Python 2.7.5 和 Django 1.5.2。virtualenv 是我的问题吗?谢谢大家

0 投票
1 回答
133 浏览

django - Django - 在开发机器上分离共享和专用静态文件

我已经阅读了https://docs.djangoproject.com/en/dev/howto/static-files/和 stackoverflow 上有关在 Django 上放置静态文件的相关问答。

每个项目应用程序都有自己专用的 js 和 css 文件。此外,还有所有应用程序(例如 jquery)通用的共享 js 和 css 文件。


问题(特定于开发环境):

  1. 我应该在哪里放置 jquery 和 jquery-ui 文件?上述设置导致冗余。

  2. 我应该如何命名专用的 js & css 文件。我问这个是因为随着项目的发展,将会有多个应用程序都有一个 index.js 文件。在编辑器中打开 10 个 index.js 文件会很混乱。我应该称他们为 app1_index.js 吗?

0 投票
0 回答
139 浏览

javascript - Django 开发服务器不返回 JSON 响应

或者更确切地说,它将它们作为文本返回,这真的很奇怪。所以我在我的javascript中有这行代码来测试这个

我可以验证资源的实际位置是否存在,因为状态码是 200,并且我在 Chrome 控制台窗口中看到了带有内容的 responseText。现在的问题是...

当我从本地开发服务器运行它时,只有responseText

当我在实际站点上运行它时,在控制台中,它返回responseJSONresponseText

有谁知道为什么会这样?本质上,它没有返回一个 javascript 对象

所以实际的服务器运行apache。是否有可能由于某种原因,Django 开发服务器错误地设置了响应的 MIME 类型?


明显修复

好吧,这似乎是这个问题中遇到的同样的问题。它是通过添加修复的

settings.py 中,但这并不能回答为什么开发服务器无法为某些类型的内容正确设置 MIME 类型的更大问题

编辑

事实上,很多 mimetypes 似乎都关闭了。例如,在我的 apache 服务器上,.pngs 被传输为image/png,而在开发服务器上它是image/x-png

0 投票
1 回答
3422 浏览

python - Django serving each app separately in each its port

I've got a very simple project running on Django (no models yet) and I need to do the following:

I have created 2 apps, 'Ebony' and 'Ivory' that need to communicate with each other through JSON messages (originally designed to run on different machines but for now one is good enough).

The problem is that the Django Debug server is just one process which runs in a specific port. What I want to do is make each 'App' listen to its own port on the same server and if possible under the same Django project. Is such a scenario possible? And if yes, how should I go about it?

Thanks in advance