django как сменить дислокацию проекта?

Phoenix

где хранится информация о пути?
в локальной конфигурации я не нашёл.
ниже я просто перенёс файлы с /path1 в /path2
в /path1 проект был создан с помощью django-admin.py
это фича?

$19:26 steel ...django/nola(0/2)$ python manage.py test
Creating test database...
Creating table auth_message
Creating table auth_group
Creating table auth_user
Creating table auth_permission
Creating table django_content_type
Creating table django_session
Creating table django_site
Creating table django_admin_log
Creating table polls_poll
Creating table polls_choice
Installing index for auth.Message model
Installing index for auth.Permission model
Installing index for admin.LogEntry model
Installing index for polls.Choice model
Loading 'initial_data' fixtures...
No fixtures found.
----------------------------------------------------------------------
Ran 0 tests in 0.000s
OK
Destroying test database...
$19:25 steel ...django/nola(0/2)$ ll
total 36
drwxr-xr-x 6 igor igor - 512 Apr 29 15:26 ./
drwxr-xr-x 6 igor igor - 512 Apr 29 12:13 ../
drwxr-xr-x 6 igor igor - 512 Apr 29 16:28 .svn/
-rw-r--r-- 1 igor igor - 0 Apr 29 10:46 __init__.py
-rw-r--r-- 1 igor igor - 145 Apr 29 10:47 __init__.pyc
-rw-r--r-- 1 igor igor - 159 Apr 29 10:46 __init__.pyo
-rw-r--r-- 1 igor igor - 546 Apr 29 10:46 manage.py
-rw-r--r-- 1 igor igor - 754 Apr 29 10:46 manage.pyo
drwxr-xr-x 3 igor igor - 512 Apr 29 10:46 nola/
drwxr-xr-x 3 igor igor - 512 Apr 29 16:28 polls/
-rw-r--r-- 1 igor igor - 2958 Apr 29 12:13 settings.py
-rw-r--r-- 1 igor igor - 2025 Apr 29 12:17 settings.pyc
-rw-r--r-- 1 igor igor - 1813 Apr 29 10:46 settings.pyo
-rw-r--r-- 1 igor igor - 64 Apr 29 12:17 svn-commit.tmp
drwxr-xr-x 5 igor igor - 512 Apr 29 12:17 template/
-rw-r--r-- 1 igor igor - 261 Apr 29 15:17 urls.py
-rw-r--r-- 1 igor igor - 360 Apr 29 15:26 urls.pyc
-rw-r--r-- 1 igor igor - 256 Apr 29 10:46 urls.pyo
$19:25 steel ...django/nola(0/2)$ svn info
Path: .
URL: svn://localhost/nola/trunk
Repository Root: svn://localhost/nola
Repository UUID: 2c586082-b415-dd11-a18b-00c0df0c7a31
Revision: 33
Node Kind: directory
Schedule: normal
Last Changed Author: igor
Last Changed Rev: 33
Last Changed Date: 2008-04-29 16:28:10 +0400 (Tue, 29 Apr 2008)
$19:25 steel ...django/nola(0/2)$ svn up
At revision 33.
$19:25 steel ...django/nola(0/2)$ cd ..
$19:25 steel ...python/django(0/2)$ mkdir nola2
$19:25 steel ...python/django(0/2)$ cd nola2
$19:25 steel ...django/nola2(0/2)$ svn co svn://localhost/nola/trunk .
A manage.py
A urls.pyc
A __init__.pyo
A __init__.py
A settings.pyo
A settings.py
A __init__.pyc
A nola
A polls
A polls/views.pyo
A polls/views.py
A polls/__init__.pyo
A polls/__init__.py
A polls/__init__.pyc
A polls/models.pyo
A polls/models.py
A polls/urls.py
A polls/models.pyc
A settings.pyc
A template
A template/admin
A template/admin/change_list.html
A template/admin/template_validator.html
A template/admin/edit_inline_stacked.html
A template/admin/filter.html
A template/admin/object_history.html
A template/admin/search_form.html
A template/admin/pagination.html
A template/admin/field_line.html
A template/admin/edit_inline_tabular.html
A template/admin/base_site.html
A template/admin/auth
A template/admin/auth/user
A template/admin/auth/user/change_password.html
A template/admin/auth/user/add_form.html
A template/admin/change_list_results.html
A template/admin/500.html
A template/admin/invalid_setup.html
A template/admin/index.html
A template/admin/404.html
A template/admin/filters.html
A template/admin/change_form.html
A template/admin/login.html
A template/admin/delete_confirmation.html
A template/admin/base.html
A template/admin/submit_line.html
A template/admin/date_hierarchy.html
A template/polls
A template/polls/poll_list.html
A template/polls/results.html
A template/polls/detail.html
A template/polls/index.html
A template/polls/poll_detail.html
A urls.pyo
A urls.py
A manage.pyo
Checked out revision 33.
l% $19:25 steel ...django/nola2(0/2)$ ll
total 34
drwxr-xr-x 6 igor igor - 512 Apr 29 19:25 ./
drwxr-xr-x 7 igor igor - 512 Apr 29 19:25 ../
drwxr-xr-x 6 igor igor - 512 Apr 29 19:25 .svn/
-rw-r--r-- 1 igor igor - 0 Apr 29 19:25 __init__.py
-rw-r--r-- 1 igor igor - 143 Apr 29 19:25 __init__.pyc
-rw-r--r-- 1 igor igor - 159 Apr 29 19:25 __init__.pyo
-rw-r--r-- 1 igor igor - 546 Apr 29 19:25 manage.py
-rw-r--r-- 1 igor igor - 754 Apr 29 19:25 manage.pyo
drwxr-xr-x 3 igor igor - 512 Apr 29 19:25 nola/
drwxr-xr-x 3 igor igor - 512 Apr 29 19:25 polls/
-rw-r--r-- 1 igor igor - 2953 Apr 29 19:25 settings.py
-rw-r--r-- 1 igor igor - 2020 Apr 29 19:25 settings.pyc
-rw-r--r-- 1 igor igor - 1813 Apr 29 19:25 settings.pyo
drwxr-xr-x 5 igor igor - 512 Apr 29 19:25 template/
-rw-r--r-- 1 igor igor - 261 Apr 29 19:25 urls.py
-rw-r--r-- 1 igor igor - 311 Apr 29 19:25 urls.pyc
-rw-r--r-- 1 igor igor - 256 Apr 29 19:25 urls.pyo
$19:25 steel ...django/nola2(0/2)$ python manage.py test
Traceback (most recent call last):
File "manage.py", line 11, in ?
execute_manager(settings)
File "/usr/local/lib/python2.4/site-packages/django/core/management.py", line 1672, in execute_manager
execute_from_command_line(action_mapping, argv)
File "/usr/local/lib/python2.4/site-packages/django/core/management.py", line 1564, in execute_from_command_line
translation.activate('en-us')
File "/usr/local/lib/python2.4/site-packages/django/utils/translation/trans_real.py", line 208, in activate
_active[currentThread] = translation(language)
File "/usr/local/lib/python2.4/site-packages/django/utils/translation/trans_real.py", line 197, in translation
default_translation = _fetch(settings.LANGUAGE_CODE)
File "/usr/local/lib/python2.4/site-packages/django/utils/translation/trans_real.py", line 180, in _fetch
app = getattr(__import__(appname[:p], {}, {}, [appname[p+1:]] appname[p+1:])
ImportError: No module named nola
$19:26 steel ...django/nola2(0/2)$

dgaf

grep path1 ?

Fmouse

Ты уже сам должен стать отцом джанго, и учить всех. А ты такие элементарные вопросы спрашиваешь. :)

Phoenix

да я эту технологию с( import, require) ещё в perl не понимал, когда заинклудить нельзя файлик в той же директории.
тут видимо тоже в этом корень проблемы
только я не пойму, где этот путь прописан
мне интересно в следующем аспекте:
например, запущен апач в чруте (или в jail'е).
Получается, что либо он будет в чруте рабоать, либо без чрута.

tipnote

да я эту технологию с( import, require) ещё в perl не понимал, когда заинклудить нельзя файлик в той же директории.
тут видимо тоже в этом корень проблемы
только я не пойму, где этот путь прописан
А что за проблема-то? Импорт работает с модулями текущей директории. Для отладки можешь посмотреть, что написано в sys.path
Насколько я помню, джанго про фс знает только в случае темплейтов. Манипуляции с модулями (путями) не производятся (для мод_питон они в апач конфиге). Мб ты просто где-то не поменял имена корневых модулей после переноса? Типа в INSTALLED_APPS.

Irina22

ага. разобрался уже.
если меняешь имя директории, то название проекта тоже меняется.

tipnote

Ага. Там проект - это package, если не ошибаюсь. Поэтому такая связь.
Оставить комментарий
Имя или ник:
Комментарий: