Ответ 1
У вас есть вид с именем viewPlan
, с которым вы делаете что-то вроде этого в шаблоне:
{% url viewPlan %}
или что-то вроде этого в представлении:
reverse('viewPlan')
Если вы это сделаете, и у вас нет строки, которая выглядит так:
url(r'^whatever/url/$', 'dev_env.profiles.views.viewPlan', name="viewPlan"),
... в конфигурации вашего URL-адреса я бы предположил, что ошибка, которую вы получаете. В качестве альтернативы, и, скорее всего, вы, вероятно, захватываете значение (возможно, id или что-то еще) в URL-адресе viewPlan, но не передаете аргумент при обращении по URL-адресу. Поэтому, если вы захватываете любые значения в регулярном выражении, например:
url(r'^plans/(\d+)$', 'dev_env.profiles.views.viewPlan', name="viewPlan"),
Вам нужно вызвать его так:
{% url viewPlan 15 %}
Или вот так:
reverse('viewPlan', args=[15]);
Где 15
, очевидно, независимо от ожидаемого значения.