問題タブ [pinax]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - 再起動して変更を確認しますか? チェロキー + uWSGI + Django/Pinax + Virtualenv
チェロキー + uWSGI が私の django アプリの .py ファイルへのコード変更を拾うのに問題があります。使っても
find -name "*.pyc" -delete
...効果がないようです。
django runserver で同じコードベースを実行すると、更新時に変更が即座に認識されます
Cherokee + uWSGI + Django で強制的に再起動して確実に変更を確認するにはどうすればよいですか?
notifications - Pinax、Django で友達に通知を送信する
現在、データベース内のすべてのユーザーに通知を送信しています。すべての友達のリストを取得するにはどうすればよいですか。そうすれば、すべての友達に通知が送信されますか?
python - Django を使用して 3 つのサイトのネットワークに単一のログインとプロファイルを作成するにはどうすればよいですか?
Django を使用して 3 つのサイトのネットワークに単一のログインとプロファイルを作成するにはどうすればよいですか?
私は 3 つのサイトのネットワークを持っており、ユーザーが 3 つのサイトのそれぞれでプロファイルを作成する代わりに、ユーザーが 1 回登録するだけで 3 つすべてを使用できるようにしたいと考えています。
この問題に対するエレガントな解決策はありますか?
python - Python での暗黙的なモジュール検索?
安価なホスティング ソリューションと開発プラットフォーム間での移植性の問題について、Python 仮想環境をより完全に理解することに取り組んでいますが、理解できない部分があります。
仮想環境を構築してきましたが、ホストに Python がインストールされていないと仮定して、仮想環境をホストにコピーするために必要な完全な分離が表示されません。
問題は、システムPから完全に分離されていない プラットフォームPを構築することです -- bin/python2.6 -- lib/python2.6/site-packages
P/bin/ のみを含むように PATH が変更されます。
PYTHONPATH が空白です
完璧に動作します。ただし、システム ディレクトリにアクセスして、仮想環境にないものを解決します。どうして??
この場合 P =/tmp/pinax2/ `
システムをインポート
sys.path を出力
['', '/tmp/pinax2/lib/python2.6/site-packages/setuptools-0.6c11-py2.6.egg', '/tmp/pinax2/lib/python2.6/site-packages/pip- 0.8.1-py2.6.egg'、'/home/marc/PythonPersonalWorkspace/mcapps/societysource'、'/tmp/pinax2/lib/python2.6'、'/tmp/pinax2/lib/python2.6/plat -linux2', '/tmp/pinax2/lib/python2.6/lib-tk', '/tmp/pinax2/lib/python2.6/lib-old', '/tmp/pinax2/lib/python2.6/ lib-dynload'、'/usr/lib/python2.6'、'/usr/lib/python2.6/plat-linux2'、'/usr/lib/python2.6/lib-tk'、'/tmp/ pinax2/lib/python2.6/site-packages', '/usr/local/lib/python2.6/dist-packages/pydelicious-0.6-py2.6.egg', '/usr/local/lib/python2. 6/dist-packages/feedparser-4.1-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/nose-0.11.3-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/decorator-3.2.0-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/FormEncode-1.2.2- py2.6.egg', '/usr/local/lib/python2.6/dist-packages/PasteScript-1.7.3-py2.6.egg', '/usr/local/lib/python2.6/dist- packages/PasteDeploy-1.3.3-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/Beaker-1.5.4-py2.6.egg', '/usr/local/ lib/python2.6/dist-packages/Routes-1.12.3-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/docutils-0.4-py2.6.egg', 「/usr/local/lib/python2.6/dist-packages/simplejson-2.0.9-py2.6.egg」、「/usr/local/lib/python2.6/dist-packages/WebHelpers-0.6.4」 -py2.6.egg', '/usr/local/lib/python2.6/dist-packages/Mako-0.3.6-py2.6.egg', '/usr/local/lib/python2.6/dist -packages/MarkupSafe-0.11-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/Tempita-0.4-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/WebTest-1.2-py2.6.egg', '/usr/local/ lib/python2.6/dist-packages/WebError-0.10.2-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/Pygments-1.3.1-py2.6.egg ', '/usr/local/lib/python2.6/dist-packages/AuthKit-0.4.5-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/elementtree-1.2 .7_20070827_preview-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/distribute-0.6.14-py2.6.egg', '/usr/local/lib/python2.6 /dist-packages/setuptools-0.6c11-py2.5.egg', '/usr/local/lib/python2.6/dist-packages/Myghty-1.2-py2.6.egg', '/usr/local/ lib/python2.6/dist-packages/recaptcha_client-1.0.5-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/pyfacebook-1.0a2-py2.6.egg' 、「/usr/local/lib/python2.6/dist-packages/BeautifulSoup-3.2.0-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/flup-1.0.3.dev_20100525-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/JCC-1.9-py2.6-linux-i686.egg', '/usr/local/lib/python2.6/dist-packages/mechanize-0.2 .4-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/Pylons-1.0-py2.6.egg', '/usr/local/lib/python2.6/dist -packages/pyparsing-1.5.5-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/python_dateutil-1.5-py2.6.egg', '/usr/local/lib /python2.6/dist-packages/z3ext.lucene-1.1.4-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope.app.catalog-3.8.1- py2.6.egg」、「/usr/local/lib/python2.6/dist-packages/zope.app.container-3.9.1-py2.6.egg」、「/usr/local/lib/python2. 6/dist-packages/zope.app.pagetemplate-3.11.2-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope.app.appsetup-3.15.0-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope. app.intid-3.7.1-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope.app.twisted-3.5.0-py2.6.egg', '/ usr/local/lib/python2.6/dist-packages/zope.i18nmessageid-3.5.3-py2.6-linux-i686.egg', '/usr/local/lib/python2.6/dist-packages/zope .index-3.6.1-py2.6-linux-i686.egg', '/usr/local/lib/python2.6/dist-packages/zope.proxy-3.6.1-py2.6-linux-i686.卵」、「/usr/local/lib/python2.6/dist-packages/zope.schema-3.7.1-py2.6.egg」、「/usr/local/lib/python2.6/dist-packages/ zope.publisher-3.12.6-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope.component-3.10.0-py2.6.egg', '/usr/ local/lib/python2.6/dist-packages/zope.catalog-3.8.1-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope.app.publisher-3.10.2-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope. traversing-3.13.1-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope.size-3.4.1-py2.6.egg', '/usr/local/ lib/python2.6/dist-packages/zope.security-3.8.0-py2.6-linux-i686.egg', '/usr/local/lib/python2.6/dist-packages/zope.location-3.9 .0-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope.lifecycleevent-3.6.2-py2.6.egg', '/usr/local/lib/python2 .6/dist-packages/zope.i18n-3.7.4-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope.exceptions-3.6.1-py2.6.卵」、「/usr/local/lib/python2.6/dist-packages/zope.event-3.5.0_1-py2.6.egg」、「/usr/local/lib/python2.6/dist-packages/ zope.dublincore-3.8.1-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope.copypastemove-3.8.0-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope.container-3.12.0-py2.6-linux -i686.egg', '/usr/local/lib/python2.6/dist-packages/zope.browser-1.3-py2.6.egg', '/usr/local/lib/python2.6/dist-packages /zope.tales-3.5.1-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope.pagetemplate-3.5.2-py2.6.egg', '/usr /local/lib/python2.6/dist-packages/zope.configuration-3.7.2-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope.browserpage-3.12. 2-py2.6.egg'、'/usr/local/lib/python2.6/dist-packages/zope.site-3.9.2-py2.6.egg'、'/usr/local/lib/python2. 6/dist-packages/zope.session-3.9.3-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope.processlifetime-1.0-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope.error-3.7.2-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope.app.publication-3.12.0-py2.6.egg', '/usr/local/lib/ python2.6/dist-packages/ZODB3-3.10.1-py2.6-linux-i686.egg', '/usr/local/lib/python2.6/dist-packages/zope.intid-3.7.2-py2 .6.egg', '/usr/local/lib/python2.6/dist-packages/zope.app.server-3.5.0-py2.6.egg', '/usr/local/lib/python2.6 /dist-packages/zope.app.wsgi-3.10.0-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope.app.applicationcontrol-3.5.9-py2. 6.egg', '/usr/local/lib/python2.6/dist-packages/zdaemon-2.0.4-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/ ZConfig-2.8.0-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope.contenttype-3.5.1-py2.6.egg', '/usr/local/ lib/python2.6/dist-packages/zope.annotation-3.5.0-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope.componentvocabulary-1.0.1-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope.ptresource- 3.9.0-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope.datetime-3.4.0-py2.6.egg', '/usr/local/lib/ python2.6/dist-packages/zope.browserresource-3.12.0-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope.browsermenu-3.9.1-py2.6 .egg', '/usr/local/lib/python2.6/dist-packages/pytz-2010o-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope.copy -3.5.0-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope.broken-3.6.0-py2.6.egg', '/usr/local/lib /python2.6/dist-packages/zope.filerepresentation-3.6.0-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope.dottedname-3.4.6-py2. 6.egg', '/usr/local/lib/python2.6/dist-packages/zope.tal-3.5.2-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/RestrictedPython-3.6.0-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope.hookable-3.4.1-py2.6-linux-i686.egg', '/usr/local/lib/python2.6/dist-packages /zope.minmax-1.1.2-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope.authentication-3.7.1-py2.6.egg', '/usr /local/lib/python2.6/dist-packages/zc.lockfile-1.0.0-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/transaction-1.1.1- py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope.keyreference-3.6.2-py2.6.egg', '/usr/local/lib/python2.6/ dist-packages/zope.password-3.6.1-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope.server-3.8.2-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope.testing-3.10.2-py2.6.卵」、「/usr/local/lib/python2.6/dist-packages/zope.testbrowser-3.10.3-py2.6.egg」、「/usr/local/lib/python2.6/dist-packages/ wsgi_intercept-0.4-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/zope.applicationcontrol-3.5.5-py2.6.egg', '/usr/local/lib/ python2.6/dist-packages/Paste-1.7.3.1-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/SQLAlchemy-0.6.6-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/virtualenv-1.5.1-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/Reindent-0.1.1 -py2.6.egg', '/usr/local/lib/python2.6/dist-packages/roman-1.4.0-py2.6.egg', '/usr/local/lib/python2.6/dist -packages/WebOb-1.0.1-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/weakrefset-1.0.0-py2.6.egg', '/usr/local /lib/python2.6/dist-packages/django_openid-0.1.5-py2.6.卵」、「/usr/lib/pymodules/python2.6」、「/usr/local/lib/python2.6/dist-packages/django_extensions-0.6-py2.6.egg」、「/usr/local/lib」 /python2.6/dist-packages/django_robots-0.8.0-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/django_friends-0.1.5-py2.6.egg' 、「/usr/local/lib/python2.6/dist-packages/django_mailer-0.1.0-py2.6.egg」、「/usr/local/lib/python2.6/dist-packages/django_messages-0.4. 4-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/django_announcements-0.1.2-py2.6.egg', '/usr/local/lib/python2.6/ dist-packages/django_oembed-0.1.3-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/django_db_log-2.2.1-py2.6.egg', '/usr/ local/lib/python2.6/dist-packages/django_pagination-1.0.7-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/django_threadedcomments-0.5.3-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/django_bookmarks-0.1.0-py2.6.egg', '/usr/local/lib/python2.6/ dist-packages/django_ajax_validation-0.1.3-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/django_photologue-2.3-py2.6.egg', '/usr/local/ lib/python2.6/dist-packages/django_avatar-1.0.5-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/django_flag-0.1.1-py2.6.egg ', '/usr/local/lib/python2.6/dist-packages/django_microblogging-0.1.2-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/django_locations-0.1 .1-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/django_uni_form-0.7.0-py2.6.egg', '/usr/local/lib/python2.6 /dist-packages/django_sorting-0.1-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/django_markup-0.3-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/django_staticfiles-0.3.4-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/django_email_confirmation-0.1.4- py2.6.egg'、'/usr/local/lib/python2.6/site-packages'、'/usr/local/lib/python2.6/dist-packages'、'/usr/lib/python2.6 /dist-packages'、'/usr/lib/python2.6/dist-packages/PIL'、'/usr/lib/python2.6/dist-packages/gst-0.10'、'/usr/lib/python2. 6/dist-packages/gtk-2.0', '/usr/lib/pymodules/python2.6/gtk-2.0']6/dist-packages/PIL', '/usr/lib/python2.6/dist-packages/gst-0.10', '/usr/lib/python2.6/dist-packages/gtk-2.0', '/usr /lib/pymodules/python2.6/gtk-2.0']6/dist-packages/PIL', '/usr/lib/python2.6/dist-packages/gst-0.10', '/usr/lib/python2.6/dist-packages/gtk-2.0', '/usr /lib/pymodules/python2.6/gtk-2.0']
`
python - Pinax のライブデモはありますか?
Pinax パッケージにはかなり凝ったものが含まれています。Pinax をインストール/設定せずに参照できるライブ デモはありますか?
django - Pinax : basic_projects アプリケーションに新しいタブを追加 : ドキュメントに混乱
basic_project のクローンを作成し、これに従ってカスタマイズしようとしました - http://pinaxproject.com/docs/0.7/tabs/#ref-tabs
新しいアプリ「myapp」を作成し、新しいタブを right_nav に追加し、「site_tabs.css」も編集しました。
ただし、タブをクリックすると、ページは myapp に変わりますが、タブの背景色は変わりません。
ドキュメントのこの行は、Create a myapps/base.html template that all pages under that tab will extend. Make sure it defines a block body_class with content myapp
私を混乱させています。
それは何"body_class" with content myapp
ですか?、「{% block body_class%}」を持つクラスの「div」ですか?
myapp ページの私のコードは今のところ非常に単純です -
{% extends "site_base.html" %}
{% load i18n %}
{% load ifsetting_tag %}
{% block head_title %}
{% trans "Custom App page" %}
{% endblock %}
< div class="myapp">
< h1 >
{% trans "Custom App page" %}</h1>
{% if user.is_authenticated %}
< p >You are signed in !!</p>
{% else %}
< p >You are NOT signed in !!</p>
{% endif %}
< /div >
site_base.css は次のとおりです。
body.profile #tab_profile a,
body.myapp #tab_myapp a,
body.notices #tab_notices a
{
color: #000; /* selected tab text colour */
}
body.profile #tab_profile,
body.myapp #tab_myapp,
body.notices #tab_notices
{
margin: 0; /* to compensate for border */
padding: 5px 0 5px;
background-color: #DEF; /* selected tab colour */
border-left: 1px solid #000; /* tab border */
border-top: 1px solid #000; /* tab border */
border-right: 1px solid #000; /* tab border */
}
どんな指針も素晴らしいでしょう。ありがとう。
django - Pinax:突然: "そのようなテーブルはありません:profiles_profile"
注:pinax 0.7.3
sqlite3でbasic_projectのクローンを実行しています。
はい、問題なく動作していました。ラップトップを休止状態にして、開いて再度ログインしようとすると、-
no such table: profiles_profile
sqlite3クライアントを使用してデータベースdev.dbを開きましたが、そこに表示されません。
サーバーを停止し、DBを削除し、syncdbを実行して、完全に新しいdev.dbを作成しましたが、テーブルもありません。プロファイルアプリのviews.pyを調べていましたが、その中でDodoを実行しなかったと確信しています。
settings.pyには、basic_profiles
インストール済みのアプリがあります。
例外は、クエリが-として実行されたことを示しています
'SELECT "profiles_profile"."id", "profiles_profile"."user_id", "profiles_profile"."name", "profiles_profile"."about", "profiles_profile"."location", "profiles_profile"."website" FROM "profiles_profile" WHERE "profiles_profile"."user_id" = ? '
そのテーブル構造は、と同じbasic_profiles
です。これらのファイルを表示しているときに、どこでタイプミスした可能性があるのかわかりません。
ポインタはありますか?
python - django-photologue:画像をボックスに拡大縮小して背景を塗りつぶす方法
django-photologue (1pinax)を使用していて、画像をボックス(100px x 100px)に拡大縮小したいと思います。ポートレート画像は高さ100pxに拡大縮小し、幅は色で塗りつぶす必要があります。
django - Pinax インポート エラー
Pinax 0.7rc1 basic_project を初めて実行しようとすると、これを受け取ります。
「例外値: 名前メッセージをインポートできません」
Pinax は Django 1.0.3 をインストールしますが、このバージョンにはメッセージ モジュールがないと思います。
何か助けはありますか?
ジャンゴ 1.0.3
python - 方法 : pinax グループ タイプを変更する
Pinax のドキュメント:
Pinax のグループ サポートにより、任意のタイプのグループを定義できます。Pinax には、次の 2 種類のグループがバンドルされています。
プロジェクト タイプには、wiki と tpics の 2 つのコンテンツ アプリがあります。
トピックや Wiki のほかにコンテンツ アプリ (写真、ビデオ、地図) を追加するにはどうすればよいですか?