2020-01-01から1年間の記事一覧

djangoのblankとrequired

djangoのformにあるCharFieldで空欄にすると、django側で空欄のチェックを行ってくれます。とても便利な機能で、defaultでonになっています。でも、空欄のまま、ボタン押下した際、自動で値を補完してほしいと考えていました。post()の呼び出しをしてほしい…

django ORM

python +django + apacheでwebサーバー作成中! djangoに関しては、チュートリアルがあるので、ある程度まではwebページが作成できる。ただし、ちょっと道に外れるといろんな意味で難しくなる。動けばOKなのか。設計としてOKなところまで考えるのか、もう少…

スマホ 購入 (Motolora moto g8)

スマホを新たに購入しました。5Gの普及までにはまだまだ時間がかかりそうなので、安いうちに4G対応の端末を購入しました。SIMはBIG SIMなので、SIM Free対応の端末を探していたのですが、値段が手頃なところで、2020/5発売のMotolora mot g8にしました。 イ…

sudoコマンド

以前は、freeBSDでしたが、最近になってLinuxを使い始めました。 ルート権限で実行したいときは、rootユーザで色々とやっていたのですが、 Linuxの場合は、sudoを使うことを推奨しているみたいですが、コマンド実行するたびに権限がないのでエラーとなり、コ…

pip install

pipのinstallではまりました。orz スーパーユーザでpip installを実行すると、pythonの実行ディレクトリ関連にinstallされる。 一方、通常ユーザでpip installを実行すると、通常ユーザのホームディレクトリの.local以下にpipがinstallされてしまう。そうな…

4K ディスプレイ

自作PCに引き続き、4Kディスプレイも購入。 最近のテレワークのためディスプレイも売り切れとなっていたが、そのうち購入という考えで、取り寄せで購入。少し、時間がかかりましたが、無事到着。 値段もそこそこな、IO-DATA KH2750V-UHDにしました。現在もく…

自作PC

久しぶりに(何年かぶりに)自作PC作成。作成する前に以前のPCはRAID故障によりHDDのデータが飛ぶ。orz でも、重要データはNASにあったり、クラウド環境にあったりでほとんど影響なし。影響といえば、アプリの設定(サクラエディタやVisual Studio CodeやTer…

python のバージョン

python2x系でdjango 3.0.x のmanage.py を実行すると下記のエラーとなる。 $ python manage.py runserver File "manage.py", line 16 ) from exc ^SyntaxError: invalid syntax このエラーメッセージだけ見ると???だけど、django 3.0.xのmanage.py をpyth…

mod_wsgi 4.7.1 install とdjango環境設定

前回の続きで、Apacheとpythonの橋渡しをしてくれるmod_wsgiのinstallです。これもソースコードからinstallします。うまく、wgetで取得できなかったので、Webブラウザ経由でここから取得しました。 ソースコード展開$ cd /usr/local/src$ tar xzvf mod_wsgi-…

Apache 2.4 install

前回に引き続き、tinker board sで、djangoでの実行環境を構築します。 始めに関連するライブラリをinstallします。ファイルを作成したり、コピーするので、作業ユーザに関しては、適宜権限を付与してください。 apr ソースコードを取得$ cd /usr/local/src$…

mod_wsgi

前回、Pythonをインストールしたので、次はmod_wsgiをインストールしてみた。 が、エラーが表示され、起動できない。 /mod_wsgi-py37.cpython-37m-arm-linux-gnueabihf.so: unexpected reloc type 0x03 よくよく考えてみた。 ソースコードでPythonはインスト…

Python3.7.7 環境構築

Tinker Board S(Debian)でPythonの最新環境(3.7.7)作成するとき、 ./configure --enable-optimizationsをつけてコンパイルすると下記のエラーメッセージが出る。 error: the control flow of function ‘PyCurses_ConvertToString.isra.0’ does not match its…

始めての投稿

コロナとか色々世間では騒がしく、自宅でモヤモヤしているので、ブログでも始めてみました。自宅でもpython使ってちょこちょこと開発もどきのことをしているので、情報共有でもできたらと思って始めました。