2019年6月26日水曜日
2019年6月25日火曜日
MySQL データベースを扱う基本
【MySQL, SQL】データベースを扱う基本SQL一覧 - Qiitahttps://qiita.com/knife0125/items/bb095a85d1a5d3c8f706
2019年6月22日土曜日
Django2.0で入力フォーム CSRF検証エラー対応と静的ファイルへのアクセス
Django2.0で入力フォームを作る時の、CSRF検証エラー対応と静的ファイルへのアクセスなど - "BOKU"のITな日常
https://arakan-pgm-ai.hatenablog.com/entry/2018/02/02/100331
https://arakan-pgm-ai.hatenablog.com/entry/2018/02/02/100331
2019年6月21日金曜日
Django: DBをMySQLに変更する - pymysqlではなくmysqlclientを使う
実行日: 2019-06-21
Python: 3.7
Django: 2.1
MySQL: 5.7
MySQL: 5.7
OS: Windows10
DjangoのDBをMySQLに変更しようとネットで調べると、多くの記事では、
・PyMySQLをインストールしろ($ pip install PyMySQL)
・manage.py に import pymysqlとpymysql.install_as_MySQLdb()を記述しろ
とあるのですが、PyMySQLのバージョンが古いとのエラーになってしまいました。
以下を参考にすると、MySQL接続には PyMySQL ではなく mysqlclient をデフォルトで使えとのことでした。
Django: エラー解決法 "raise ImproperlyConfigured('mysqlclient 1.3.13 or newer is required; 〜)
$ pip uninstall pymysql ← pymysqlを削除しておく
$ pip install mysqlclient ←mysqlclientをインストール
※manage.pyには何も追記する必要はなし
基本作業は以下となります。
1.MySQLを公式サイトからダウンロードしてインストールする。
2.MySQLにパスを通す。(参考: https://webkaru.net/mysql/windows-confirmation/)
3.settings.pyのDATABASEを以下のように編集する。
1 2 3 4 5 6 7 8 9 10 | DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'sample', # データベース名 'USER': 'rootuser', # ユーザ名 'PASSWORD': 'ZZZ', # パスワード 'HOST': '127.0.0.1', # MySQLがあるサーバのIPアドレスやホストを。空欄はローカルホスト 'PORT': '3306', # 空欄はデフォルトポートの3306 } } |
4.MySQLコマンドプロンプトでDBを作成する。
mysql> CREATE DATABASE sample;
※settings.pyで設定したNAMEと同じ名前のDBを作成
5.$ python manage.py migrate を実行する。
以上です。
Google Analyticsを統合して閲覧できるWordPressプラグインGoogle公式「サイトキット」
Google公式、各種レポートを統合して閲覧できるWordPressプラグイン「サイトキット」の開発ベータをリリース - Capital P
https://capitalp.jp/2019/06/20/google-sitekit/2019年6月20日木曜日
ownCloud/Nextcloud 同期エラー
ownCloudが、Server replied "423 Locked"...で同期エラーとなるのを解消する - 有馬総一郎のブログ
https://arimasou16.com/blog/2018/02/16/00247/Googleカレンダーの予定をLINEに通知する
Lambdaで明日の予定をLINEで通知する - ばーろぐわにる
https://www.noobs.tokyo/entry/2018/10/06/161402GitPress
Pushするだけ!GitHubのリポジトリを個人ブログに変えてくれる【GitPress】を使ってみた! - paiza開発日誌
https://paiza.hatenablog.com/entry/2019/06/19/Push%E3%81%99%E3%82%8B%E3%81%A0%E3%81%91%EF%BC%81GitHub%E3%81%AE%E3%83%AA%E3%83%9D%E3%82%B8%E3%83%88%E3%83%AA%E3%82%92%E5%80%8B%E4%BA%BA%E3%83%96%E3%83%AD%E3%82%B0%E3%81%AB%E5%A4%89%E3%81%88%E3%81%A62019年6月19日水曜日
2019年6月13日木曜日
仕事ですぐに使えるTypeScript
とても参考になりました。ありがとうございます。
仕事ですぐに使えるTypeScript — 仕事ですぐに使えるTypeScript ドキュメント
https://future-architect.github.io/typescript-guide/2019年6月12日水曜日
2019年6月10日月曜日
2019年6月5日水曜日
VS Code: フォルダ内複数ファイル内検索で難儀した
VS Codeも複数ファイル内を検索できるようになったということで試してみると、あるファルダはまったくヒットしなかった。
このフォルダ下のファイルはシフトJISで保存されていました。どうやら複数検索するときは自動でエンコード判定してくれないようです...
VSCodeでShift_JISの自動判定エンコードでの注意 - Qiita
https://qiita.com/wagase/items/4ce025b260d1f81dc020そこで、Workspaceに以下のように設定をしたところOKでした。
test.code-workspace
{
"folders": [
{
"path": "."
}
],
"settings": {
"files.autoGuessEncoding": false,
"files.encoding": "shiftjis"
}
}
登録:
投稿 (Atom)