Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

python manage.py collectstatic run error! #2

Open
gexingavin opened this issue Oct 29, 2017 · 5 comments
Open

python manage.py collectstatic run error! #2

gexingavin opened this issue Oct 29, 2017 · 5 comments

Comments

@gexingavin
Copy link

按照步骤配置以后,运行python manage.py collectstatic,得到以下错误:
Traceback (most recent call last):
File "manage.py", line 9, in
execute_from_command_line(sys.argv)
File "/home/gavin/.virtualenvs/djangodev/lib/python3.5/site-packages/django/core/management/init.py", line 367, in execute_from_command_line
utility.execute()
File "/home/gavin/.virtualenvs/djangodev/lib/python3.5/site-packages/django/core/management/init.py", line 341, in execute
django.setup()
File "/home/gavin/.virtualenvs/djangodev/lib/python3.5/site-packages/django/init.py", line 27, in setup
apps.populate(settings.INSTALLED_APPS)
File "/home/gavin/.virtualenvs/djangodev/lib/python3.5/site-packages/django/apps/registry.py", line 115, in populate
app_config.ready()
File "/home/gavin/.virtualenvs/djangodev/lib/python3.5/site-packages/django/contrib/admin/apps.py", line 23, in ready
self.module.autodiscover()
File "/home/gavin/.virtualenvs/djangodev/lib/python3.5/site-packages/django/contrib/admin/init.py", line 26, in autodiscover
autodiscover_modules('admin', register_to=site)
File "/home/gavin/.virtualenvs/djangodev/lib/python3.5/site-packages/django/utils/module_loading.py", line 50, in autodiscover_modules
import_module('%s.%s' % (app_config.name, module_to_search))
File "/usr/lib/python3.5/importlib/init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 986, in _gcd_import
File "", line 969, in _find_and_load
File "", line 958, in _find_and_load_unlocked
File "", line 673, in _load_unlocked
File "", line 665, in exec_module
File "", line 222, in _call_with_frames_removed
File "/home/gavin/django/codingtang/judge/admin.py", line 4, in
from .forms import ClsForm, ExamUsersForm, ProblemForm
File "/home/gavin/django/codingtang/judge/forms.py", line 4, in
from pagedown.widgets import AdminPagedownWidget
File "/home/gavin/.virtualenvs/djangodev/lib/python3.5/site-packages/pagedown/widgets.py", line 69, in
class AdminPagedownWidget(PagedownWidget, admin_widgets.AdminTextareaWidget):
File "/home/gavin/.virtualenvs/djangodev/lib/python3.5/site-packages/pagedown/widgets.py", line 70, in AdminPagedownWidget
class Media:
File "/home/gavin/.virtualenvs/djangodev/lib/python3.5/site-packages/pagedown/widgets.py", line 72, in Media
"all": (compatible_staticpath("admin/css/pagedown.css"),)
File "/home/gavin/.virtualenvs/djangodev/lib/python3.5/site-packages/pagedown/utils.py", line 13, in compatible_staticpath
return static(path)
File "/home/gavin/.virtualenvs/djangodev/lib/python3.5/site-packages/django/templatetags/static.py", line 163, in static
return StaticNode.handle_simple(path)
File "/home/gavin/.virtualenvs/djangodev/lib/python3.5/site-packages/django/templatetags/static.py", line 114, in handle_simple
return staticfiles_storage.url(path)
TypeError: url() missing 1 required positional argument: 'expire'

@abo969
Copy link

abo969 commented Oct 30, 2017

谢谢您的反馈。请问下您使用的django是什么版本?

@gexingavin
Copy link
Author

1.10

@perebor3
Copy link

1.11.2 Python 3.6 遇到同样问题。
手动给backends.py 的url() 设置expire 默认值解决

@hbwxl
Copy link

hbwxl commented Nov 24, 2017

@gzhang 请问这个值设为多少比较合适?有什么用途吗

@perebor3
Copy link

设置URL过期时间。
expires – 过期时间(单位:秒),链接在当前时间再过expires秒后过期
详见http://aliyun-oss-python-sdk.readthedocs.io/en/stable/_modules/oss2/api.html#Bucket.sign_url

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants