mm
Feedjack いぢりたいんですが、なんとか差分で云々したい。
とりあえず微妙な点を列挙してみる。
- template のありかを指定する方法 (多分 settings.py
- MEDIA の指定方法
- urls.py の include なナニ
- UT 云々
とりあえずローカルで動作するソレをでっち上げて github 登録、な方向??
ライセンス
うーん。一応ライセンス的には BSD との確認が取れているんですが ...
# 本家サイトが 404 になっている
てコトで
作るか。
$ django-admin.py startproject rss $ cd rss $ ls __init__.py manage.py settings.py urls.py $
一応アプリケーションも作成
$ python manage.py startapp rssreader $ ls __init__.py __init__.pyc manage.py rssreader settings.py settings.pyc urls.py $ ls rssreader/ __init__.py models.py views.py $
これで一旦 github に登録するか。ignore 云々というナニもあるはず。でも settings.py はナニしておきたい、とゆーコトで以下をナニ
TIME_ZONE = 'Japan' LANGUAGE_CODE = 'ja' INSTALLED_APPS = ( 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'feedjack', 'rss.rssreader', )
修正した分のみ、です。とりあえず雛形、とゆー事でこれを一旦 github に保存。
github
リポジトリ作成して以下
$ git init Initialized empty Git repository in .git/ $
で、以下
$ git add `find` $ git commit -m 'first commit' *** Please tell me who you are. Run git config --global user.email "you@example.com" git config --global user.name "Your Name" to set your account's default identity. Omit --global to set the identity only in this repository. fatal: empty ident <yamanetoshi@gmail.com> not allowed $
うーん。とりあえず chroot なソレが微妙ってコトで無理矢理ナニ (を
$ git commit -m 'first commit' Created initial commit 84e530c: first commit 5 files changed, 108 insertions(+), 0 deletions(-) create mode 100644 __init__.py create mode 100755 manage.py create mode 100644 rssreader/__init__.py create mode 100644 rssreader/models.py create mode 100644 rssreader/views.py create mode 100644 settings.py create mode 100644 urls.py $ git remote add origin git@github.com:yamanetoshi/rss.git $ git push origin master Enter passphrase for key '/home/rms/.ssh/id_rsa': Counting objects: 9, done. Compressing objects: 100% (7/7), done. Writing objects: 100% (9/9), 2.31 KiB, done. Total 9 (delta 0), reused 0 (delta 0) To git@github.com:yamanetoshi/rss.git * [new branch] master -> master $
これ、commit する権限をナニするための設定って何でしょ。