django-cms で言語別のページを用意しない方法。
django-cms のチュートリアル (3. Introductory Tutorial — django cms 2.3 documentation) どおりに導入すると、例えば /tempura というURLに
と言語別のURLが用意されてしまう。
(/tempura は英語で書いているよう設定している)
サイトが単一の言語しか想定してない場合、複数URLを用意してやる必要は無いので消したい。
続きを読むdjango-cms で言語別のページを用意しない方法。
django-cms のチュートリアル (3. Introductory Tutorial — django cms 2.3 documentation) どおりに導入すると、例えば /tempura というURLに
と言語別のURLが用意されてしまう。
(/tempura は英語で書いているよう設定している)
サイトが単一の言語しか想定してない場合、複数URLを用意してやる必要は無いので消したい。
続きを読むdjango-cms のドキュメント (https://www.django-cms.org/en/documentation/) を参考に django-cms 導入デモ中のこと。
開発用サーバー起動後にブラウザから開くと
ImportError at /
No module named urls
がでる。
続きを読むDjango製のサイトにSphinx製のドキュメントをアッサリ導入する方法。
Sphinxドキュメントを
に導入できる。
ユーザーグループのサイト作って、ドキュメントを/docs/以下に用意したい人とかが対象になると思う。
記事の内容はほとんどdjango-sphinxdocの導入方法。
これを使えばアッサリ解決できる。
Django 1.4からの機能であるproject templateが大変便利であると最近気づいた。
app templateって書いてたけどproject templateだった。
@hirokiky 先程,動画とプレゼン資料を見ながらproject templateを実行しました.templateのプログラム内に日本語を入れたら,django-admin.py startproject...でエラーがでるようですね.もしよければ記事に追記お願いします.
2012-09-21 21:04:07 via web to @hirokiky
日本語はできません
開発版では Non-ASCII 文字にも対応してる
これはプロジェクト、アプリ立ち上げ時(startproject, startapp)にテンプレートとして
用意しておいた骨組みを適用しようというもの。
マネジメントコマンド(django-admin.pyとか)に引数として渡して使う。
例えば/path/to/my_project_template directoryをproject templateにしてプロジェクトを立ち上げるときは、こうなる
% django-admin.py startproject --template=/path/to/my_project_template my project
これの良い点は2つある
(第19回)Python mini Hack-a-thon - connpass
#pyhackに参加してきました。3度目です。
やったことは