Помощь Требуется выбрать и установить различные учетные данные OAuth ClientId и ClientSecret для всех представлений
Я работаю над своим первым в жизни проектом Django и пытаюсь сделать кое-что, на чем я застрял на несколько недель и ищу любой помощи, пожалуйста.
каждое из моих представлений использует CLIENT_ID, CLIENT_SECRET и у меня есть страница с выпадающим списком для выбора одного из OAuth аккаунтов, которые я хотел бы использовать.
HTML сниппет
<h2>Select Menu</h2>
<p>To style a select menu in Bootstrap 5, add the .form-select class to the select element:</p>
<label for="cust" class="form-label">Select list (select one):</label>
<select class="form-select" id="cust" name="customer">
<option>Auth 1</option>
<option>Auth 2</option>
<option>Auth 3</option>
<option>Auth 4</option>
</select>
<input type="submit" value="click" class="btn btn-primary">
фрагментViews.py
def data(request):
# OAuth when using Client Credentials
CLIENT_ID = CLIENT_ID
CLIENT_SECRET = CLIENT_SECRET
def getdata(request):
# OAuth when using Client Credentials
CLIENT_ID = CLIENT_ID
CLIENT_SECRET = CLIENT_SECRET
Когда выбор Auth сделан через выпадающий список, я хотел бы установить CIENT_ID и CLIENT_SECRET для использования во всех моих представлениях. В конечном итоге я хотел бы также использовать dotenv.
Я пытаюсь получить выбор, а затем установить CIENT_ID и CLIENT_SECRET для каждого представления.
Большое спасибо.