2019-06-14から1日間の記事一覧

Flaskの共通テンプレートの書き方

{% block 要素 %}{% endblock %} を親元にかく これで親元に書いたheadが子にも適応される {% extends "親元.html" %} 内容{% block content %}{% endblock %} を子に書くことで共通テンプレートになる p.s railsやってると部分テンプレートと読んでしまう...

railsとオブジェクト指向について

rubyでのオブジェクト指向を考える上でrailsのバリデーションなど考えるのが有効である。バリデーションはモデルクラスに書く処理でありデータの流れがモデルクラスを通ることで処理が働く。バリデーション以外にもコールバック処理などもこれに準ずる。この…

railsアプリでの漏れを防ぐ方法について

アプリの漏れとは新規登録してないのに登録後の動作が出来てしまったりすること railsでの漏れを防ぐ(分岐によるバリデーション)を行う際にview,controller,helper,modelなどで行えるが最良の方法は「helper」で分岐を行うことである。helperとはある動作を…