Я хочу вызвать функцию из другой функции в django. Функция выглядит следующим образомвызов функции внутреннего просмотра в django
def main_view(request):
if request.method == 'GET':
Я не хочу, чтобы URL-адрес для main_view открытым, так что пользователь может получить доступ к этому адресу напрямую, вместо этого они должны быть обращена на странице входа в системе (только много флажков, что четыре правых должны выбирайте), и после этого submit, они должны прийти к шаблону, который выполняет функция main_view.
Но как я могу называть функцию внутренней, которая требует ввода запроса GET? Есть ли способ сделать запрос GET при вызове функции?
// Микаэл
кажется, что с моей точки зрения Логин, который я должен получить доступ к main_view из, есть запрос POST, кажется, что он отправляет запрос POST в main_view. Поэтому в этом случае мне нужно изменить его из POST в GET .. если это возможно. – user2042423
Поскольку ваш взгляд на самом деле не подключен к URL-адресу - это имеет значение? Почему проверка запроса вообще? – girasquid
Из-за этого в конце ав main_view, возврата render_to_response ('main_view.html', { 'недельного': WK,}, context_instance = RequestContext (запрос)) можно решить RequestContext (запрос)) без (запрос)? – user2042423