We often inherit existing Django projects at Lincoln Loop either to provide ongoing maintenance or build new features (or both). Usually these projects are in some state of neglect and disrepair when they come to us. If they were a … If you squint at most websites, you’ll start to see the same repeated patterns. For example, a common product or service homepage might have the following structure:
Posted by: Matt Mansour 7 years, 7 months ago (0 comments) After a hearing a great Gunicorn talk by Brian Riley of EdgeCast.com at the LADjango meetup I decided it was time to dive in to a modern server for Django. After getting around a few bumps I realized setting up Gunicorn with NGINX was easy. Even though I appreciate - and was blown away by - Graham Dumpleton's mod_wsgi for Apache, I feel it
開発サーバーを他のパソコンから見れるようにする Djangoの開発サーバーはデフォルトではlocalhostからしかアクセス出来ない。 他のパソコンから見れるようにするには、IPアドレスとポート番号を指定して 開発サーバーを起動すればよい。 例 python manage.py runserver 192.168.0.1:8000 mod_pythonでDjangoを動かす apacheの設定例。 adminを利用する場合、adminで使用するcssなどのファイルを静的配信する必要がある。 <Location /> SetHandler python-program PythonHandler django.core.handlers.modpython SetEnv DJANGO_SETTINGS_MODULE settings PythonDebug Off PythonPath "[
今日、 bpssl をリリースしました。bpsslは BeProud で欲使っている Django用のSSL対応アプリです。 アクセスする時にHTTPSが必須なURLを指定することがよくありますよね? 例えば、 ログイン画面をHTTPSでしかアクセスできないようにする。ただし、 HTTPでアクセスした場合、 HTTPSのほうのURLにリダイレクトしたいこともよくあります。 bpssl はその対応を簡単にできるようなアプリです。 ウェブサーバーで対応することもありますが、設定変更も面倒だし、アプリケーション ロジックをラップしたいことが多いので、アプリケーションレベルで対応します。 使い方は結構簡単 まずは、ポッケージを PIP でインストールします:
やりたいこと python manage.py test を実行すると、デフォルトではINSTALLED_APPSに登録されたアプリのmodels.pyとtests.py内のdocstringからテストが作られるが、tests.py以外のスクリプト内のdocstringもテストしたい! 問題 まずはDjangoのテストフレームワークから外れて、一般的なPythonのdoctestを行おうとした。 if __name__ == "__main__": import doctest doctest.testmod()を各スクリプトファイルの末尾に追加し、python hoge.py を実行してテストを行おうとした。 しかし、python manage.py shell で起動したシェルでしか実行できないコードがある場合、これではうまくいかないことがわかった。 調査 Djangoのテストフレーム
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く