LINUX.ORG.RU

История изменений

Исправление special-k, (текущая версия) :

что тут может быть не понятного?

Теперь я понял, pass - это ничего, заглушка.

Вот аналог на django:

Ахах, а это?)

class Essay < ActiveRecord::Base
  validates :content, :length => {
    minimum:   300,
    maximum:   400,
    tokenizer: ->srt{ str.scan(/\w+/) },
    too_short: "must have at least %{count} words",
    too_long:  "must have at most %{count} words"
  }
end
или это..
class Person < ActiveRecord::Base
  validates_with GoodnessValidator
end
 
class GoodnessValidator < ActiveModel::Validator
  def validate(record)
    if record.first_name == "Evil"
      record.errors[:base] << "This person is evil"
    end
  end
end
А такое можно посмотреть?)
User.column_names #[id, name ...]
И надо отметить, что active_record сам определяет структуру таблицы, как такое сделать в питоне?

Неужели не видно, что парадигма питона уже трещит по швам, лишь напоминая аналоги из руби.

о чём же речь

о способах создания программного интерфейса конечно же.

Исправление special-k, :

что тут может быть не понятного?

Теперь я понял, pass - это ничего, заглушка.

Вот аналог на django:

Ахах, а это?)

class Essay < ActiveRecord::Base
  validates :content, :length => {
    minimum:   300,
    maximum:   400,
    tokenizer: -> { |str| str.scan(/\w+/) },
    too_short: "must have at least %{count} words",
    too_long:  "must have at most %{count} words"
  }
end
или это..
class Person < ActiveRecord::Base
  validates_with GoodnessValidator
end
 
class GoodnessValidator < ActiveModel::Validator
  def validate(record)
    if record.first_name == "Evil"
      record.errors[:base] << "This person is evil"
    end
  end
end
А такое можно посмотреть?)
User.column_names #[id, name ...]
И надо отметить, что active_record сам определяет структуру таблицы, как такое сделать в питоне?

Неужели не видно, что парадигма питона уже трещит по швам, лишь напоминая аналоги из руби.

о чём же речь

о способах создания программного интерфейса конечно же.

Исходная версия special-k, :

что тут может быть не понятного?

Теперь я понял, pass - это ничего, заглушка.

Вот аналог на django:

Ахах, а это?)

class Essay < ActiveRecord::Base
  validates :content, :length => {
    :minimum   => 300,
    :maximum   => 400,
    :tokenizer => lambda { |str| str.scan(/\w+/) },
    :too_short => "must have at least %{count} words",
    :too_long  => "must have at most %{count} words"
  }
end
или это..
class Person < ActiveRecord::Base
  validates_with GoodnessValidator
end
 
class GoodnessValidator < ActiveModel::Validator
  def validate(record)
    if record.first_name == "Evil"
      record.errors[:base] << "This person is evil"
    end
  end
end
А такое можно посмотреть?)
User.column_names #[id, name ...]
И надо отметить, что active_record сам определяет структуру таблицы, как такое сделать в питоне?

Неужели не видно, что парадигма питона уже трещит по швам, лишь напоминая аналоги из руби.

о чём же речь

о способах создания программного интерфейса конечно же.