2021-04-01から1ヶ月間の記事一覧
djamgoとredis環境の際、の備忘録 うまく表示されずにエラーにてno such table: django_sessionが表示された。 そもそも設定不足の箇所があった為、下記2つのことを実施した。 ①pip install django-redis-sessionsのコマンド Djangoのセッション機能について…
WEBアーキテクチャについてまとめ ●アーキテクチャ まずアーキテクチャとは... Webサービスや設計を形作る「構造」のこと。 Webはブラウザ、HTTP、HTMLなどで構成されているため、これらがWebのアーキテクチャとなる。 ●アーキテクチャスタイル アーキテクチ…
RedisとはNoSQLデータベースの一種である。 アプリ作成にて使用する為、macにて使用してみる。 ●Radisのインストール ターミナル > brew install redis 使用する場合はサーバを起動する > redis-server ●pythonでの使用 Redisをpythonで使えるようにします >…
フィールドルックアップとは、検索メソッドに引き渡せるキーワード引数の記法のこと。 構文は フィールド名__比較型 = 検索値 ※コードはWINGSプロジェクト/発行 Django3 速習シリーズを参照 ●大小比較 価格が3000円未満の情報を取得する views.py def filter…
DjangoにてDB作成の際、誤ってしまって、必要なカラムをすぐ追加したい時、 マイグレーションファイル(0001_initial.pyなど)を削除から再作成しても うまくいかず、一度DBをDROPして作成するなどの時 ●マイグレーションファイルの修正 実施してもエラーが…
djangoのデフォルトのDB環境はsqlite3の環境の為、mysqlを使用するには設定が必要である。 ●DBの作成 mysqlをインストールし、接続をしてから繋げる $ mysql -u root ...mysql> 以下のコマンドでDBを作成 mysql> create database database_name; 実行したら…
djangoアプリに関するチュートリアルについてまとめ。 前回のmysiteのプロジェクトの続きにて、pollsアプリを作成する。 ちなみにプロジェクトとアプリの違いについては ・プロジェクト....特定のウェブサイトの構成をアプリのコレクション ・アプリ....何か…
表記の件において復習の為アウトプット。 ●djangoとは、、 pythonにおける代表的なWEBフレームワーク。 python言語においてWEBアプリなどが作成できるアイテムという解釈 なお、こちらのフレームワークはpipによってインストールする。 > pip install django…
pythonのリストと辞書機能について忘れないように備忘録 ●リスト ・リストの追加 appendを使用 例:foods = ["apple","banana","grape"] foods.append("orange") print(foods) >>>foods = ["apple","banana","grape","orange"] ・繰り返し処理 例:foods = […
作成したイメージをdockerで共有するには ●リポジトリの作成 プッシュの為の実行コマンドを確認します ・Docker Hubにログイン ・リポジトリの作成をクリック ・名前を入力(例としてgetting-started)、Publicであることを確認し、作成ボタンをクリック す…
dockerダウンロード後の使用方法について備忘録。 ●imageの作成をコンテナの起動 dockerにはimageを用意する必要があるが、2通りある。 ・docker hubからの取得 docker pull イメージ名 ・Dockerfileの作成 所定のファイルを作成し、textとして自作する。 そ…