2013-09-01から1ヶ月間の記事一覧
問題 こんな感じのスニペットを作成 # name: hoge # -- class ${1:classname}DetailView(DetailView): model = $1 class $1ListView(ListView): model = $1 context_object_name = 'object_list' 展開するとインデントずれる 自動でインデントされてしまう c…
(django==1.5.4, python==2.7)ユーザ登録するとメール来て、その本文にあるリンクに飛ぶとログインできるようになるやつ Rails の Devise 的な感じ https://bitbucket.org/ubernostrum/django-registration インストール pip install django-registration 設…
(macosx10.8) インストール Composer Composer 問題 公式にあるとおりやったらエラー出た $ port search composer No match for composer found installer | php #!/usr/bin/env php Some settings on your machine make Composer unable to work properly. …
(emacs==24, macosx==10.8) 補完 構文チェック fuelPHP とかインデントはタブらしいんでタブに インストール M-x package-list-package auto-complete php-mode flymake-php 手動でインストール http://www.emacswiki.org/emacs/php-completion.el 追記2013-…
データベース設定 Database connection "Mysql" is missing, or could not be created. 解決 baketest/app/Config/database.phpの、'host' => 'localhost'を'127.0.0.1'に変更する参考サイト endo blog: cakePHP2.2 Bakeを研究してみる salt と cipherSeed …
最初は iPhone5s [gold] を予約してたんだけど、ふと「5cでもいいか」と思いこちらで機種変してみた。 テザリングできればよかったので。 あと月の支払いが安くなるし。 機種変後にした設定とか データ引き継ぎ やったことなかったんで適当に 変更手続き前に…
(python==2.7)arrow とか dateutil とか便利だけどあえて使わずにやってみる。 何となくメソッドチェーンっぽくやってみる 翌々月以降や前々月以前、月初と月末を取れるようにしてみる month_date_utility.py #!/usr/bin/env python # *-# -*- coding: utf-8…
(django==1.5, python==2.7) settings.py EMAIL_USE_TLS = False EMAIL_HOST = 'localhost' EMAIL_PORT = 1025 デバッグ用メールサーバ起動 $ python -m smtpd -n -c DebuggingServer localhost:1025 送信確認 shellからメール送信してみる $ python manage.…
(emacs==2.4.3, macosx==10.8) MacPorts で ag インストール $ sudo port install the_silver_searcher Emacs 『ag』をインストール Wilfred/ag.el · GitHub M-x package-install RET ag RET 実行 M-x ag M-x ag-regexp M-x ag-project M-x ag-project-regex…
PyCon APAC 2013.9.13-16 PyCon APAC 2013 - PyCon APAC 2013 09-13 チュートリアルB 実践で学ぶDjangoフレームワーク 〜ECサイトを作ってみよう〜 PyCon APAC 2013 チュートリアル - connpass 内容が盛りだくさんで一日で終わるかなこれと思いましたしたが…
(emacs24.3, macosx10.8)htmlファイルのインデントが2だったり4だったりバラバラなのに、ひとつの幅で固定されてしまう。 なのでファイル毎にインデント幅を推測して調整したい。 init.el (add-hook 'html-mode-hook (lambda () (set (make-local-variable '…
(python==2.7, arrow==0.3.5) crsmithdev/arrow · GitHub Arrow: better dates and times for Python — Arrow 0.4.4 documentation Arrow - better date & time manipulation for Python : Python dateutilあるけど、arrowもいいらしい。 こっちの方がモダン…
(MacOSX10.8) Google Dictionary 辞書をポップアップで表示してくれて、発音も聞けて超便利そう。 https://chrome.google.com/webstore/detail/google-dictionary-by-goog/mgijmajocgfcbeboacabfgobmjgjcoja 問題 設定の言語リストに日本語が無い。 でも設定…
(Django1.5, Python2.7) reportlab を利用する ReportLab - Content to PDF Solutions pip install reportlab Django で動作確認用サンプルアプリを作成 プロジェクト作成している前提で ./manage.py startapp reports reports/urls.py from django.conf.url…
(Django1.5, Python2.7) apps/urls.py from django.conf.urls import patterns, include, url from django.contrib import admin admin.autodiscover() urlpatterns = patterns( '', url(r'^admin/', include(admin.site.urls)), url(r'^contact/', include(…
追記2013-09-07: get_queryset(Django1.5, Python2.7)ページネイト, ページネイション, ページネータ, paginate, pagination, paginator のメモ 下準備 プロジェクト作成してDBとか設定 適当にアプリ作成 $ ./manage.py startapp cars cars app cars/models.…
(Pyhton2.7) >>> from hashlib import md5 >>> md5('hoge').hexdigest() 'ea703e7aa1efda0064eaa507d9e8ab7e' >>> md5('777').hexdigest() 'f1c1592588411002af340cbaedd6fc33' md5, sha, hashlib - スコトプリゴニエフスク通信 hashlib – 暗号ハッシュとメ…