0

http://djangosnippets.org/snippets/1068/から collectmedia スニペットをダウンロードしましたが、それを使用する方法がわかりません。

どこに置く必要があり、どのように呼び出す必要がありますか?

私は今持っています:

- project
    - manage.py
    - mysite
- app
- management
    - commands
    - __init__.py
        - collectmedia.py
        - __init__.py

./manage.py -h を実行すると collectmedia が表示されますが、次のように実行しようとすると:

./manage.py collectmedia

私はこのエラーが発生します:

AttributeError: 'module' object has no attribute 'Command'
4

1 に答える 1

0

ファイルをコピーして、次のようなフォルダーに配置します。

-- your app /
---- management /
------- commands /
---------- __init__.py
---------- collectmedia.py

走る

./manage.py collectmedia

また注意してください:

This command includes an interactive mode (-i or --interactive) and a dry run mode (-n or --dry-run) for previewing what will happen. See manage.py help collectmedia for more options.
于 2013-01-23T03:25:03.327 に答える