Grazie per le indicazioni.
Un'ulteriore domanda: ma quindi non esiste modo per "usare" django da riga di comando? O per lo meno usarlo in questo modo
Codice: Seleziona tutto
>>> from django.core.files.storage import default_storage
>>> help(default_storage)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.7/site.py", line 470, in __call__
return pydoc.help(*args, **kwds)
File "/usr/lib/python2.7/pydoc.py", line 1781, in __call__
self.help(request)
File "/usr/lib/python2.7/pydoc.py", line 1828, in help
else: doc(request, 'Help on %s:')
File "/usr/lib/python2.7/pydoc.py", line 1565, in doc
pager(render_doc(thing, title, forceload))
File "/usr/lib/python2.7/pydoc.py", line 1539, in render_doc
object, name = resolve(thing, forceload)
File "/usr/lib/python2.7/pydoc.py", line 1534, in resolve
name = getattr(thing, '__name__', None)
File "/usr/lib/python2.7/dist-packages/django/utils/functional.py", line 213, in inner
self._setup()
File "/usr/lib/python2.7/dist-packages/django/core/files/storage.py", line 285, in _setup
self._wrapped = get_storage_class()()
File "/usr/lib/python2.7/dist-packages/django/core/files/storage.py", line 281, in get_storage_class
return import_by_path(import_path or settings.DEFAULT_FILE_STORAGE)
File "/usr/lib/python2.7/dist-packages/django/conf/__init__.py", line 54, in __getattr__
self._setup(name)
File "/usr/lib/python2.7/dist-packages/django/conf/__init__.py", line 47, in _setup
% (desc, ENVIRONMENT_VARIABLE))
django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_FILE_STORAGE, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.