Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 30, 2007 18:38:27

Gnat
От:
Зарегистрирован: 2007-06-26
Сообщения: 83
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с URL

Доброе время суток … есть у меня одна проблемка. Пусть захожу я на главную страницу своего проекта, адрес которого припустим: http://10.1.1.1/, заходит … при переходе на какую нибуть ссылку - адрес становится припустим http://10.1.1.1/dert/by/, есть у меня в проекте logout, но когда открыта ссылка, оно почему то автоматически дописывает logout в конец адреса, тоесть http://10.1.1.1/dert/by/logout/ , а надобно бы http://10.1.1.1/logout, чтобы в урлах не приписывать каждой ссылке выход … вопрос, как етого добится?

если что не то написал, извините.

Буду благодарен за помощь.



Офлайн

#2 Ноя. 30, 2007 19:01:09

j2a
От:
Зарегистрирован: 2006-06-29
Сообщения: 869
Репутация: +  1  -
Профиль   Отправить e-mail  

Проблема с URL

Ничего не понял. Покажи urlconf, пошагово поясни (1,2 и .т.д) поясни что хочешь, как делаешь и что получается.



Офлайн

#3 Ноя. 30, 2007 19:09:34

Gnat
От:
Зарегистрирован: 2007-06-26
Сообщения: 83
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с URL

мой урл:

from django.conf.urls.defaults import *
from django.conf import settings

urlpatterns = patterns('',
# Example:
(r'^$', ‘ODBreak.odb.main.index’),
(r'^logout/$', ‘ODBreak.odb.views.logout’),
(r'^password_change/$', ‘ODBreak.odb.views.password_change’),
(r'^password_change/done/$', ‘ODBreak.odb.views.password_change_done’),
(r'^admin/odb/logan/add/$', ‘ODBreak.odb.auth.user_add_stage’),
#List menu:
(r'^rbk/act/$', ‘ODBreak.odb.main.klbank’),
(r'^rbk/act/res_kl/$', ‘ODBreak.odb.main.res_kl’),
# Uncomment this for admin:
(r'^admin/', include('django.contrib.admin.urls')),
(r'^media_site/(?P<path>.*)$', ‘django.views.static.serve’, {'document_root': settings.MEDIA_ROOT}),

другими словами, нужно добится того, чтобы не зависимо от того, какой у меня стоит адрес, чтоби ссылка на логаут была не http://10.1.1.1/<адрес>/logaut, а просто http://10.1.1.1/logaut (как в админке)



Отредактировано (Ноя. 30, 2007 19:11:06)

Офлайн

#4 Ноя. 30, 2007 19:36:25

Cyxapeff
От:
Зарегистрирован: 2006-08-17
Сообщения: 148
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с URL

в шаблоне урл для выхода измени с logout, на /logout. Или используй шаблонный тег {% url ODBreak.odb.views.logout %}



Офлайн

#5 Ноя. 30, 2007 19:41:21

Gnat
От:
Зарегистрирован: 2007-06-26
Сообщения: 83
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с URL

ок, спасибо



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version