2019-05-01から1ヶ月間の記事一覧
Djangoには標準でSQLliteというデータベースが搭載されていて、migrateすればすぐに使うことができます。 ですが本格的なアプリ開発の場合、SQLliteではなく「MySQL」や「Oracle Database」といったものを使用するケースが多いと思います。 今回はMySQLをイ…
Djangoでフォームとデータベースを使用するとき、今まではmodels.pyとforms.pyに同じようなコードを書いて処理していました。 (adsbygoogle = window.adsbygoogle || []).push({}); 例えばフォームから「名前」・「年齢」・「メールアドレス」を送信し、それ…
前回の記事の続きです前回の記事 (adsbygoogle = window.adsbygoogle || []).push({}); www.pythonmania.work 前回の記事ではSQLLiteを使用してデータベースに「Hello」というテーブルを作成しました。 フォームから送信した名前を登録できるように実装しま…
前回の記事でDjangoのmodels.pyの使い方について勉強しました。前回の記事 (adsbygoogle = window.adsbygoogle || []).push({}); www.pythonmania.work 今回はforms.pyとmodels.pyを活用して、フォームから送信されたデータをデータベースに登録する、という…
前回の記事で画像ファイルのアップロードフォームを作成した際にmodels.pyのImageFieldを使用しましたが、どのような仕組みでデータベースと連携しているのか分かりにくかったので簡単にまとめてみます。 DjangoはSQLを書かなくてもデータベースを操作できる…
Djangoで画像アップロードフォームを作成し、サーバー上に保存してみようと思います。 環境 Windows10 64bit Anaconda3 Python 3.7.3 Django2.2 (adsbygoogle = window.adsbygoogle || []).push({ google_ad_client: "ca-pub-7997681574590118", enable_page…
(adsbygoogle = window.adsbygoogle || []).push({ google_ad_client: "ca-pub-7997681574590118", enable_page_level_ads: true }); YOLOで物体検出を試している中で、どのようにモデルの評価をすればいいのか疑問に思ったので調べたことをまとめておきます…
DockerToolBoxを使ってWindowsにDockerをインストールし、コンテナを立ち上げるまで試してみたので記事にしておきます。 ですがその前に、僕の場合まだ開発経験があまりないので、そもそも仮想環境をなぜ作る必要があるのかから調べてみました。 (adsbygoogl…
前回の続きです 前回 www.pythonmania.work 前々回 www.pythonmania.work 前回までで作成したアプリに会員登録・ログイン・ログアウト機能を追加してみます。 以下の記事を参考にさせていただきました。it-engineer-lab.com (adsbygoogle = window.adsbygoog…
前回の記事の続きです前回 www.pythonmania.work 今回はオリジナルのhtmlファイルを作成し、表示するところまでやってみます。 環境 Windows10 64bit Anaconda3 Python3.6.5 ①テンプレートフォルダの作成 Djangoでは使用するhtmlファイルを、「templates」フ…
DjangoでWebアプリを作成し、日本語化してブラウザ上で表示してみてみたいと思います。 環境 Windows10 64bit Anaconda3 Python3.6.5 ①環境の作成 conda create -n mysite conda activate mysite ②Djangoのインストール conda install django ③プロジェクト…
今回は全然Python関係ないです笑TouchdesinerとGLSLで遊んでみました Touchdesinerとは? 公式サイト www.derivative.ca Touchdesinerとはカナダのderivative社が開発したノードベースのヴィジュアルプログラミング環境です。 「オペレータ」と呼ばれるノー…
今回自前のデータを用意しYOLOv3で学習を行ってみたいと思います。 YOLOの環境設定、アノテーションデータの作成は以前の記事をご覧ください。 YOLOの環境設定www.pythonmania.work アノテーションデータの作成www.pythonmania.work 作成したアノテーション…
物体検出の学習を行う際には画像認識と違い、画像データ+物体の座標を記したデータ(アノテーションデータ)が必要になります。 このアノテーションデータ作りが大変な作業なわけですが、効率化してくれるツールがあるので試してみようと思います。 今回は…
環境Windows10 64bit Anaconda3 Python3.6.5 GPU Nvidia GTX1050 ①VisualStudio2017のインストール以前の記事を参考にインストールしますwww.pythonmania.work ②CUDA・cudnnのインストール これも上記記事を参考にインストールしますただし今回はCUDA10.0を…
マウスを使って描いたイラストが、一瞬のうちにリアルな風景写真に変換される技術「gauGAN」が面白そうだったので試してみました。 gauGANは今年の3月に開催されたNVIDIA’s GPU Technology Conference(GTC)にて発表された技術です。 gauGANで検索するとよ…