В дополнение к тому, что уже было сказано, вы можете создать расширение (Swift) или категорию (Objective C), чтобы упростить это в будущем:
Swift:
extension UITableView {
func scrollToTop(animated: Bool) {
setContentOffset(CGPointZero, animated: animated)
}
}
В любое время, когда вы хотите прокрутить любой данный табличный вид наверх, вы можете вызвать следующий код:
tableView.scrollToTop(animated: true)
В документации Django по настройке ярлыков говорится, что его можно отключить с помощью аргумента auto_id
конструктора формы:
f = ContactForm(auto_id=False)
Это должно работать с последней версией (основной) django:
comment = forms.CharField(label="", help_text="", widget=forms.Textarea())
Надеюсь, что это поможет!
Быстрое и грязное решение - перебирать форму вручную (с {% для поля в форме%}) и специально обрабатывать "проблемное" поле. При необходимости вы также можете переопределить методы as_p / as_table.