問題タブ [osqa]

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.

0 投票する
2 に答える
167 参照

python - OSQA (django&python) に質問を追加すると、その本文は空です

私は現在 OSQA に取り組んでおり、別の Q&A サイトからいくつかの質問と回答をインポートしようとすると、本当に問題が発生します。

投稿する前に検索したところ、meta.osqa でデータのインポートに関するこのリンクといくつかの典型的なエラーが見つかりましたが、有効ではなくなりました。 http://meta.osqa.net/questions/4080/how-can-i-import-data-from-another-question-and-answer-script

一方、私のコードは次のとおりです。

このコマンドは、質問の本文 (テキスト) が空であることを除いて、私の OSQA サイトで適切に質問を作成します。

興味深いのは、ユーザーとして登録されたサイトから直接手動で質問を追加すると、問題なく作成されることです。

読んでみると、Markdownの問題であることがわかりましたが、現在のバージョンのOSQAには存在しないmdx_urlizer.pyファイルを編集することについて話しているため、私が見つけた解決策はもはや適切ではありません。

前もって感謝します!

キケロックス

0 投票する
0 に答える
1148 参照

django - get_queryset と get_query_set、Django 1.5 と 1.6 の比較

Django 1.6 にアップグレードすることで問題が解決したようです。何が起こっていたのか、ただ興味があります。

OSQAを既存の Django アプリと統合しようとしていますが、非常に微妙な問題が発生しています。それを見てください --- これは 1 つの PDB セッションであり、多重継承はありません。

Django 1.5 では、デフォルトで( のように)の行を指すdjango.db.models.Managerメソッドがあります。Django 1.6では、この同じメソッドが を指しています。ちなみに、これは 同じファイルの行です。allMyModel.objects.all()get_query_set()128django/db/models/manager.pyget_querysetget_query_set133

実際、 Django 1.5*** AttributeError: AttributeError("'QuerySet' object has no attribute 'filter_state'",)ではOSQA が壊れて います。forum/views/readers.py207

questions = initial.filter_state(deleted=False)、そのような機能はありません。この場合、それは として渡さQuestion.objects.all()initialますが、どういうわけか、必要なメソッドを持つ のdjango.db.models.query.QuerySet代わりに なってしまいます。forum.models.node.NodeQuerySet

(Pdb) from forum.models import Question (Pdb) type(Question.objects.all()) <class 'django.db.models.query.QuerySet'> (Pdb) type(Question.objects.get_queryset()) <class 'forum.models.node.NodeQuerySet'> (Pdb) type(Question.objects.get_query_set()) <class 'django.db.models.query.QuerySet'>

0 投票する
1 に答える
235 参照

python - Facebook ログイン API のリダイレクト uri が間違っている

Web サイトで Facebook を使用したログインを構成しています。ユーザーがメールアドレスとパスワードを入力するように求められると、Facebook は私の Web サイトにリダイレクトしますが、アドレスが間違っています:

mywebsite.com/osqa/osqa/account/facebook/done...

ご覧のとおり、"osqa" は 1 回しか表示されないはずなのに 2 回表示されています。

urls.py ファイルには、次のスクリプトが含まれています。

何か案は?

0 投票する
1 に答える
1666 参照

django - TypeError 'NoneType' オブジェクトは反復可能ではありません OSQA

私はOSQA Djangoを適切に構成しましたが、このURLを試したときにこの問題を修正する方法:

debog mod で:

コード行 13 で編集:

0 投票する
0 に答える
46 参照

python-social-auth - Python-social-auth を osqa に統合する方法

Python-social-auth を OSQA に統合したいと考えています。それを行うためのアイデアや提案はありますか?

どうもありがとう。

0 投票する
1 に答える
48 参照

installation - ssh 経由で OpenShift に OSQA インストール ディレクトリが見つかりません

SSH 経由のナビゲーションについて基本的な理解があります。ここの指示に従って OSQA をインストールしました: https://github.com/openshift-quickstart/OSQA-openshift-quickstart インストールは機能し、管理 Web インターフェイスを介して問題なく OSQA 設定にアクセスして変更できます。

OpenID (およびその他のいくつか) を無効にするために settings_local.py ファイルを編集する必要があります。これが私がlsしたときに私が見るものです:

以上です!

私は何か間違ったことをしているに違いないことを知っていますが、私はずっと検索してきました.ほとんどの指示は「OSQAインストールディレクトリに移動する - cd OSQA」で始まります-存在しないようです! SFTPでログインすると、同じディレクトリのリストが表示されます。