小编wjd*_*jdp的帖子

Django/Postgres迁移失败"django.db.utils.ProgrammingError:relation"django_site"不存在"

有问题迁移Django 1.8.1项目

Operations to perform:
  Synchronize unmigrated apps: raven_contrib_django, staticfiles, found_dash, messages, allauth, humanize
  Apply all migrations: account, found_auth, sessions, admin, sites, auth, found_assets, contenttypes
Synchronizing apps without migrations:
  Creating tables...
    Creating table allauth_socialapp
    Creating table allauth_socialaccount
    Creating table allauth_socialtoken
    Running deferred SQL...
Raven is not configured (logging is disabled). Please see the documentation for more information.
Traceback (most recent call last):
  File "src/manage.py", line 10, in <module>
    execute_from_command_line(sys.argv)
  File "/found/env/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 338, in execute_from_command_line
    utility.execute()
  File "/found/env/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 330, …
Run Code Online (Sandbox Code Playgroud)

django postgresql

8
推荐指数
1
解决办法
2787
查看次数

ios-webkit-debug-proxy空白devtools

我在Linux上使用ios-webkit-debug-proxy尝试使用chrome调试iOS Safari主机。

调试代理运行并给出

Listing devices on :9221
Connected :9222 to Will's iPhone (8a48ac86edd4f299xxxxxxxxxxxxxxx)
Run Code Online (Sandbox Code Playgroud)

页面localhost:9222

lh:9222

尽管打开devtools会带来很多空白。点击很多东西收效甚微。

开发工具

有经验的人可以给我一些帮助吗?干杯

google-chrome mobile-safari ios google-chrome-devtools

6
推荐指数
1
解决办法
1232
查看次数

将整个HTML文档从字符串解析为jQuery

我有一个通过$.get电话获取的文档,它是一个很大的HTML文档。我需要使用jQuery从中获取元素。

我正在尝试这个(在咖啡脚本中):

$.get url, (data) ->
  title = $(data).find('title').text()
Run Code Online (Sandbox Code Playgroud)

这行不通。在浏览器控制台,我削成下来到$(document.documentElement.outerHTML).find('title')这里document.documentElement.outerHTML给文档的字符串。

我尝试了jQuery.parseHTML,结果相同。

jquery

6
推荐指数
2
解决办法
4149
查看次数

Gunicorn和django设置模块

我有一个django应用程序(https://github.com/wjdp/nt-tickets)与根目录中的settings.py文件而不是nt-tickets子目录.这样可以正常工作,如在wsgi.py和manage.py中,以下行已被更改以反映更改:

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "settings")
Run Code Online (Sandbox Code Playgroud)

我打算使用gunicorn进行部署并遇到问题.Gunicorn忽略了这一行,并假设设置文件将是nt_tickets.settings.我是这样开枪的:

gunicorn wsgi:application 
Run Code Online (Sandbox Code Playgroud)

并收到此错误:

ImportError: Could not import settings 'nt_tickets.settings' (Is it on sys.path?): No module named nt_tickets.settings
Run Code Online (Sandbox Code Playgroud)

我发现--settings "settings"在命令的末尾修复问题,但为什么我必须这样做?当然,wsgi.py中设置的环境变量应该足够了吗?这可能看起来很小,我试图不重复自己.


完整跟踪:

2013-07-10 01:12:12 [29417] [ERROR] Error handling request
Traceback (most recent call last):
  File "/home/will/env/nt_tickets/local/lib/python2.7/site-packages/gunicorn/workers/sync.py", line 126, in handle_request
    respiter = self.wsgi(environ, resp.start_response)
  File "/home/will/env/nt_tickets/local/lib/python2.7/site-packages/django/core/handlers/wsgi.py", line 236, in __call__
    self.load_middleware()
  File "/home/will/env/nt_tickets/local/lib/python2.7/site-packages/django/core/handlers/base.py", line 45, in load_middleware
    for middleware_path in settings.MIDDLEWARE_CLASSES:
  File "/home/will/env/nt_tickets/local/lib/python2.7/site-packages/django/conf/__init__.py", line 53, in __getattr__
    self._setup(name)
  File "/home/will/env/nt_tickets/local/lib/python2.7/site-packages/django/conf/__init__.py", line 48, …
Run Code Online (Sandbox Code Playgroud)

python django gunicorn

5
推荐指数
1
解决办法
4521
查看次数

Django无法导入模型

我有以下内容 xsd_messages/forms.py

import xsd_training.models

class UpdateRequestForm(forms.Form):
    lesson = forms.ModelChoiceField(
        queryset=xsd_training.models.Lesson.objects.all())
Run Code Online (Sandbox Code Playgroud)

这给出了错误:

Traceback (most recent call last):
  File "./manage.py", line 10, in <module>
    execute_from_command_line(sys.argv)
  File "/home/will/env/xSACdb/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 385, in execute_from_command_line
    utility.execute()
  File "/home/will/env/xSACdb/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 354, in execute
    django.setup()
  File "/home/will/env/xSACdb/local/lib/python2.7/site-packages/django/__init__.py", line 21, in setup
    apps.populate(settings.INSTALLED_APPS)
  File "/home/will/env/xSACdb/local/lib/python2.7/site-packages/django/apps/registry.py", line 108, in populate
    app_config.import_models(all_models)
  File "/home/will/env/xSACdb/local/lib/python2.7/site-packages/django/apps/config.py", line 202, in import_models
    self.models_module = import_module(models_module_name)
  File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
    __import__(name)
  File "/home/will/local/xSACdb/xsd_members/models.py", line 6, in <module>
    from xsd_training.models import PerformedLesson
  File "/home/will/local/xSACdb/xsd_training/models.py", line …
Run Code Online (Sandbox Code Playgroud)

django django-models

2
推荐指数
1
解决办法
3144
查看次数