"BOKU"のITな日常

還暦越えの文系システムエンジニアの”BOKU”は新しいことが大好きです。

WEB:PythonでWebアプリ

views.py(python)からデータを渡して、Chart.jsでRaderチャートを描く/Chart.js+django

Webアプリケーションでレーダーチャートを使う必要があって、Chart.jsの使い方とdjangoからのデータの受け渡し方法を調べました。

WEBブラウザ上にドラッグ&ドロップした画像ファイルをBase64に変換して表示する

WEB画面にドラッグ&ドロップした画像ファイルを、Base64形式に変換してtextareaにセットするのと、画像を表示するのを両方やってみます。

WEBブラウザで手描きしたイメージをJPEG・PNG変換後Base64エンコードする

WEB画面でイメージを手描きして、それをPython等の後続処理で使えるようにBase64形式に変換して、textareaにセットするところまでやってみます。

Views.pyでHTMLを組み立てて、エスケープさせないでFormに渡す方法/django2.0

djangoのForm入力をviews.pyでチェックして、再入力を即すという処理をするときに忘れがちな部分を、備忘を兼ねてまとめておきます。

djangoのプロジェクトをフォルダごとコピーして、新規プロジェクトに書き換える(備忘)

djangoの新しいプロジェクトをフォルダのコピーの手作業でやる方法のメモです。たぶん、プロジェクトを新しく作る正しいやり方ではないですけれど・・。

Django2.0+Bootstrap4でカレンダー入力を簡単に実現する「bootstrap_datepicker_plus」を使う

Django2.0+Bootstrap4でカレンダー入力を行う、簡単なやり方です。

チェックボックスとラジオボタンを使う。初期化と値の受取など。/Django2.0+Bootstrap4

Django2.0+Bootstrap4のチェックぼっくとラジオボタンのサンプルです。自分が一番わかりやすいと思っているやり方のみを書いてます。

プルダウンリスト(Select)とマルチセレクトボックス。初期化と値の受取など。/Django2.0+Bootstrap4

Django2.0+Bootstrap4のプルダウンリスト、マルチセレクトのサンプルです。自分が一番わかりやすいと思っているやり方のみを書いてます。

一行テキスト入力サンプル。文字も数字も日付も「CharField」だけでする/django2.0+Bootstrap4

Django2.0+Bootstrap4の一行テキスト入力のサンプルです。自分が一番わかりやすいと思っているやり方のみを書いてます。

django2.0でテンプレートHTMLを共有する方法とドラッグ&ドロップのjavaScript実装

今回は、djangoでテンプレートHTMLを作って各画面で共有するやり方の確認と素のJavaScriptでドラッグ&ドロップでファイル名を取得する実装などをしてみます。

Django2.0で静的ファイルへのアクセス方法と、CSRF対策付きの入力画面の作り方を確認する

今回は、「CSSや画像ファイルなどの静的ファイルへのアクセス」、「テキストボックスなどのタイトルラベルを任意の名前にする」、「送信ボタンを押してPOSTで画面遷移する時のCSRF検証エラーの回避 」についてです。

Windows10 + anaconda + python3.7 で django2.0をインストールして、動作確認をする

Windows10 + anaconda + python3.7 の環境に django2.0をインストールします。