Как использовать Flask с AMP-формами, мой код не работает - PullRequest
0 голосов
/ 29 апреля 2019

При использовании страниц Flask и AMP - если у меня есть форма, я становлюсь несовместимым с AMP. Я не могу найти какие-либо рабочие примеры, это то, что у меня есть, но он никогда не отправляет форму, ответ всегда является ошибкой. Что я делаю не так?

    <div class="material-box">
        <form action-xhr="/users" method="POST" class="contactForm" target="_top" custom-validation-reporting="show-all-on-submit">
            <fieldset>
                <div class="formFieldWrap">
                    <label class="field-title contactNameField" for="contactNameField">User 1 (with or without the @symbol):<span>(required)</span>
                    </label>
                    <input type="text" name="user1" value="@User1" class="userField" id="1NameField" required  />
                </div>
                <div class="formFieldWrap">
                    <label class="field-title contactEmailField" for="contactEmailField">User 2 (with or without the @symbol) <span>(required)</span>
                    </label>
                    <input type="text" name="user2" value="@User2" class="userField" id="2NameField" required />
                </div>
                <div class="formSubmitButtonErrorsWrap FormButton">
                    <input type="submit" class="buttonWrap button bg-green-dark SubmitButton ultrabold uppercase" value="Analyze" />
                </div>
            </fieldset>
            <div submit-success>
                <template type="amp-mustache">
                    Matched up.
                </template>
            </div>
            <div submit-error>
                <template type="amp-mustache">
                    Error! {{message}}
                </template>
            </div>
        </form>
    </div>
...