小编joe*_*ick的帖子

找不到静态文件django 1.9 gunicorn

我正在部署,但是当我从dev服务器切换到gunicorn时,我的静态文件没有被找到.我跑了collectstatic,文件已被收集.

请注意我的设置文件中我打印的静态文件的路径.这是我的枪炮日志:

/home/jcg/code/python/venvs/baseball/baseball_stats/collect_static
Not Found: /static/admin/css/base.css
Not Found: /static/admin/css/dashboard.css
Run Code Online (Sandbox Code Playgroud)

这是我的设置文件.我已经正确更新了(我希望)原始django 1.6版本的设置.

"""
Django settings for baseball_stats project.

For more information on this file, see
https://docs.djangoproject.com/en/1.6/topics/settings/

For the full list of settings and their values, see
https://docs.djangoproject.com/en/1.6/ref/settings/
"""

# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
import os

# this for reading environment variables for private values (secret_key, etc)
# copy this to .bashrc or if using virtualvenvwrapper to bin/postactivate script
# EXPORT VARIABLE=thevaluegoeshere
import get_env_variable

BASE_DIR = os.path.dirname(os.path.dirname(__file__)) …
Run Code Online (Sandbox Code Playgroud)

python django django-settings django-staticfiles

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

无法用systemd django启动gunicorn

我是新手systemd.刚装好lubuntu16.04.
我有以下systemd文件:

[Unit]
Description=gunicorn daemon
After=network.target

[Service]
User=jcg
Group=jcg
WorkingDirectory=/home/jcg/venvs/baseball/baseball_stats
ExecStart=/home/jcg/.virtualenvs/baseball/bin/gunicorn -w 3 -b 0.0.0.0:8001 baseball_stats.wsgi

[Install]
WantedBy=multi-user.target
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

jcg@jcg-Inspiron-1011:/var/log$ systemctl status gunicorn
? gunicorn.service - gunicorn daemon
   Loaded: loaded (/etc/systemd/system/gunicorn.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Mon 2016-05-16 13:59:18 EDT; 9min ago
  Process: 681 ExecStart=/home/jcg/.virtualenvs/baseball/bin/gunicorn -w 3 -b 0.0.0.0:8001 baseball_stats.wsgi 
 Main PID: 681 (code=exited, status=200/CHDIR)

May 16 13:59:18 jcg-Inspiron-1011 systemd[1]: Started gunicorn daemon.
May 16 13:59:18 jcg-Inspiron-1011 systemd[1]: gunicorn.service: Main …
Run Code Online (Sandbox Code Playgroud)

django virtualenvwrapper gunicorn systemd

4
推荐指数
1
解决办法
8758
查看次数

右键单击Linux上Chrome中的黑盒子

我一直在使用铬稳定一年左右.大约一个月后,发生了两个奇怪的行为.当我右键单击任何地方时,我会得到一个黑盒子.如果我记得框中的选项是什么,我可以使用箭头键选择它是否有效.

第二个问题是,当我鼠标悬停在任何东西上时,我没有得到工具提示文本,我得到一些图形显示看起来像一些扭曲的文本或图形的非常小的版本

版本44.0.2403.125,lubuntu

google-chrome

3
推荐指数
1
解决办法
1971
查看次数

ImportError:没有名为 South.v2 的模块,但我不使用 South

我在新安装的 lubuntu 16.04 上运行 django 1.9。我创建了一个虚拟环境并从 github 克隆了我的存储库。我尝试运行./manage.py runserver并收到错误:

ImportError: No module named south.v2
Run Code Online (Sandbox Code Playgroud)

我检查过其他类似的问题,但它们似乎暗示我是从南方升级的,我已经多年没有使用过南方了,而且从来没有在这个存储库上升级过。

Traceback (most recent call last):
  File "/home/jcg/.virtualenvs/baseball/local/lib/python2.7/site-packages/django/utils/autoreload.py", line 226, in wrapper
    fn(*args, **kwargs)
  File "/home/jcg/.virtualenvs/baseball/local/lib/python2.7/site-packages/django/core/management/commands/runserver.py", line 117, in inner_run
    self.check_migrations()
  File "/home/jcg/.virtualenvs/baseball/local/lib/python2.7/site-packages/django/core/management/commands/runserver.py", line 163, in check_migrations
    executor = MigrationExecutor(connections[DEFAULT_DB_ALIAS])
  File "/home/jcg/.virtualenvs/baseball/local/lib/python2.7/site-packages/django/db/migrations/executor.py", line 20, in __init__
    self.loader = MigrationLoader(self.connection)
  File "/home/jcg/.virtualenvs/baseball/local/lib/python2.7/site-packages/django/db/migrations/loader.py", line 49, in __init__
    self.build_graph()
  File "/home/jcg/.virtualenvs/baseball/local/lib/python2.7/site-packages/django/db/migrations/loader.py", line 170, in build_graph
    self.load_disk()
  File "/home/jcg/.virtualenvs/baseball/local/lib/python2.7/site-packages/django/db/migrations/loader.py", line 105, in load_disk
    migration_module = import_module("%s.%s" % (module_name, …
Run Code Online (Sandbox Code Playgroud)

django django-south python-2.7

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

将模型字段的长度设置为长度 5

我正在使用 Django,我想在我的数据库中设置我的字段之一,以只允许长度为 5 个整数的数字。我找到了max_length,有长度吗?

这是我的代码

zip_code = models.IntegerField(max_length=5)
Run Code Online (Sandbox Code Playgroud)

有没有办法

zip_code = models.IntegerField(length=5)
Run Code Online (Sandbox Code Playgroud)

强制用户输入 5 个数字。

python django

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

django-debug-toolbar安装原因:没有这样的文件或目录:'/ var/www/static'

我正在尝试安装django-debug工具栏.使用django 1.6.5和工具栏1.3.2

我做了pip安装并将此行添加到我的设置文件INSTALLED_APPS中:

...
django_toolbar,
Run Code Online (Sandbox Code Playgroud)

同样在设置中:

STATIC_URL = '/static/' 
Run Code Online (Sandbox Code Playgroud)

python django

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