2019年5月22日水曜日

Python: Djangoの開発サーバーに外部からアクセスするには

https://qiita.com/wwacky/items/efcdfc7967faad69c17b

外部アクセスできる状態でサーバ起動する

アクセス制限がかかっているので、settings.pyのALLOWED_HOSTSを修正する。
フルオープンにするときは'*'を入れる。

settings.py
ALLOWED_HOSTS = ["*"]

サーバを起動するときは0.0.0.0で起動する

$ python manage.py runserver 0.0.0.0:8000

WindowsでPython/Django 注意点2

Python Django入門 (3) - Qiita

Windows10 / Django2.2 ではやはり以下は必要だった。

mybook/settings.py の INSTALLED_APPS の最後に cms を追加します。

WindowsでPython/Django 注意点

Python Django入門 (3) - Qiita

Windows10 / Django 2.2の場合

(env1) C:¥Users¥hoge¥PycharmProjects> django-admin.py startproject mybook
↓ 
(env1) C:¥Users¥hoge¥PycharmProjects> django-admin startproject mybook

.pyを取らないとできなかった。

2019年5月16日木曜日

PythonからGmailにアクセスできない

PythonからGmailにアクセスしてメールを取得しようとしましたが、
"Username and password not accepted"
とエラーが出てログインができませんでした。

Googleアカウント(https://myaccount.google.com
→安全性の低いアプリのアクセス
→安全性の低いアプリの許可: 有効

とするとログインができメール取得できました。ただしセキュリティが弱くなりますが...





参考
メーラーからGmailへの接続時に認証(パスワード)のエラーが生じる場合の対処方法 (1/2):Tech TIPS - @IT
https://www.atmarkit.co.jp/ait/articles/1409/03/news109.html  

Python3でメールを受信してLINEグループへ通知 - あきらちんの技術メモ

Vue Devtools で快適なデバッグ - SCOUTER開発者ブログ

2019年5月4日土曜日

SDカードになぜか書き込みできない

SDカードにデータを追加しようとすると、
「このディスクは書き込み禁止になっています…」
というメッセージが表示されて書き込みできなくて困りましたが、以下の方法で解決できました。


SDカード/MicroSDの書き込み禁止を解除する方法
https://www.partitionwizard.jp/partitionmagic/remove-write-protection-sd-card.html

方法. コマンドプ ロンプトで書き込み禁止を解除する

SDカード/MicroSDをコンピュータに接続して、コマンドプロンプトを管理者として実行します。

「diskpart」と入力して、Enterを押します。

「list disk」と入力してEnterを押します。ディスクの一覧は表示されます。ディスクのサイズと空き領域によってSDカードを見つけてください。

「select disk n」と入力してSDカードを操作対象にします(nをSDカードのディスク番号に置き換えてください)。

「attributes disk clear readonly」と入力して、SDカードの書き込み禁止を解除します。