Вопросы с тегом «validation»

132
Как лучше всего хранить номер телефона в моделях Django

Я храню номер телефона modelтак: phone_number = models.CharField(max_length=12) Пользователь должен ввести номер телефона, и я буду использовать этот номер телефона, чтобы SMS Authenticationэто приложение использовалось глобально. Так что мне также понадобится код страны. Есть CharFieldхороший...

132
Как обновить атрибуты без проверки

У меня есть модель с ее проверками, и я обнаружил, что не могу обновить атрибут, не проверив объект раньше. Я уже пытался добавить on => :createсинтаксис в конец каждой строки проверки, но получил те же результаты. Моя модель объявления имеет следующие проверки: validates_presence_of :title...

131
Rails 3: оболочка «field-with-errors» меняет внешний вид страницы. Как этого избежать?

Поле электронной почты: <label for="job_client_email">Email: </label> <input type="email" name="job[client_email]" id="job_client_email"> выглядит так: Но, если проверка адреса электронной почты завершится неудачно, он станет: <div class="field_with_errors"> <label...

129
Условная проверка ASP.NET MVC

Как использовать аннотации данных для условной проверки модели? Например, допустим, у нас есть следующая модель (человек и старший): public class Person { [Required(ErrorMessage = "*")] public string Name { get; set; } public bool IsSenior { get; set; } public Senior Senior { get; set; } } public...

127
Как проверить правильность закодированной в Base64 строки

Есть ли способ в C # проверить, закодирована ли строка в Base 64, кроме попытки ее преобразовать и увидеть, есть ли ошибка? У меня есть такой код: // Convert base64-encoded hash value into a byte array. byte[] HashBytes = Convert.FromBase64String(Value); Я хочу избежать исключения «Недопустимый...

126
Регулярное выражение для имени и фамилии

Для проверки веб-сайта мне нужна проверка имени и фамилии. Имя должно содержать только буквы, может состоять из нескольких слов с пробелами и содержать не менее трех символов, но не более 30 символов. Пустая строка не должна быть подтверждена (например , Джейсон , Ясон , Джейсон Смит , Джейсон Смит...

125
Rails: Какой хороший способ проверять ссылки (URL)?

Мне было интересно, как лучше всего проверять URL-адреса в Rails. Я думал об использовании регулярного выражения, но не уверен, что это лучший способ. И, если бы я использовал регулярное выражение, мог бы кто-нибудь предложить мне его? Я все еще новичок в...

124
Как я могу прослушать событие отправки формы в javascript?

Я хочу написать свою собственную библиотеку javascript для проверки формы, и я искал в Google, как определить, нажата ли кнопка отправки, но все, что я нашел, - это код, в котором вы должны использовать onClick on onSubmit="function()"в html. Я хотел бы сделать этот javascript, чтобы мне не...

123
Как проверить, существует ли адрес электронной почты, не отправляя электронное письмо?

Я наткнулся на этот PHP-код для проверки адреса электронной почты с помощью SMTP без отправки электронного письма . Кто-нибудь пробовал что-нибудь подобное или у вас работает? Можете ли вы сказать, правильно ли введен электронный адрес клиента /...

123
Гибкая проверка и аннотации данных [закрыто]

В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно...

123
Какое регулярное выражение будет соответствовать действительному имени домена без поддомена?

Мне нужно подтвердить доменное имя: google.com stackoverflow.com Таким образом, домен в самом чистом виде - даже не субдомен вроде www. Символы должны быть только az | AZ | 0-9 и период (.) И тире (-) Часть имени домена не должна начинаться или заканчиваться тире (-) (например, -google-.com) Часть...

122
Проверка отправки формы - PHP

Как лучше всего проверить, была ли отправлена ​​форма, чтобы определить, следует ли передавать переменные формы в мой класс проверки? Сначала я подумал, может быть: isset($_POST) Но это всегда будет верным, поскольку суперглобал определяется повсюду. Я не хочу повторять каждый элемент моей формы с...

120
Обнаружено некорректное числовое значение

У меня есть форма, которая передает две даты (начало и конец) в сценарий PHP, который добавит их в БД. У меня проблемы с подтверждением этого. Я получаю следующие ошибки Обнаружено некорректное числовое значение Это когда я использую следующие date("d",$_GET['start_date']); Но когда я использую...

120
Как проверить электронную почту в PHP?

Как я могу подтвердить, что входное значение является действительным адресом электронной почты, используя php5. Теперь я использую этот код function isValidEmail($email){ $pattern = "^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$"; if (eregi($pattern, $email)){ return true; }...

120
Разрешить пользователю вводить HTML в ASP.NET MVC - ValidateInput или AllowHtml

Как я могу разрешить пользователю вводить HTML в определенное поле с помощью ASP.net MVC. У меня есть длинная форма со множеством полей, которые сопоставляются с этим сложным объектом в контроллере. Я хотел бы, чтобы одно поле (описание) разрешало HTML, на котором я буду предварительно формировать...

118
Как проверить DateTime в C #?

Я сомневаюсь, что я единственный, кто придумал это решение, но если у вас есть лучший вариант, опубликуйте его здесь. Я просто хочу оставить этот вопрос здесь, чтобы я и другие могли найти его позже. Мне нужно было сказать, была ли введена действительная дата в текстовое поле, и это код, который я...

118
Недействительность кеша - есть ли общее решение?

«В информатике есть только две сложные проблемы: недействительность кеша и присвоение имен вещам». Фил Карлтон Есть ли общее решение или способ сделать кеш недействительным; чтобы знать, когда запись устарела, чтобы всегда получать свежие данные? Например, рассмотрим функцию, getData()которая...