Я не могу найти никакой ссылки на него в спецификации языка для языка программирования .
Что касается вызова этого оператора в CoffeeScript, он называется экзистенциальным оператором ( в частности, «вариант доступа» экзистенциального оператора.
Из Документация CoffeeScript по операторам :
Вариант доступа для экзистенциального оператора
blockquote>?.
может использоваться для впитывания нулевых ссылок в цепочке свойств. Используйте его вместо доступа к точкам.
в случаях, когда базовое значение может быть нулевым или неопределенным.Таким образом, вариант доступа экзистенциального оператора, как представляется, является правильным способом ссылки к этому оператору; и TypeScript в настоящее время не поддерживает его (хотя другие выразили желание использовать эту функциональность ).
Есть довольно простой способ обойти это, используя только django, без необходимости касаться apache.
Переименуйте свой urls.py
во что-нибудь другое, например site_urls.py
Затем создайте новый urls.py, который включает этот
from django.conf.urls.defaults import *
urlpatterns = patterns('',
(r'^django/demoInstall/', include('site_urls.py')),
)
. Это гарантирует, что все реверсирование URL-адресов также продолжит работать.
Это должно быть:
PythonOption django.root /django/demoInstall
Т.е. должен соответствовать суб-URL в директиве Location.
Вы не должны использовать этот префикс в urls.py.