問題タブ [django-userena]
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.
python - Crispy Formsで使用するとDjango-userenaがフォームを2回表示する
私はDjango-userenaでCrispyフォームを使用して見栄えを良くしようとしていますが、Crispyフォームタグを挿入するとフォームが複製され、
私のコードは次のとおりです。
python - Userena が RemovedInDjango19Warning を発生させる
私は自分のdjangoプロジェクトでuserenaアプリを使用しています。実行するpython manage.py migrate
と、警告が発生します:
/usr/local/lib/python2.7/dist-packages/userena/utils.py:133: RemovedInDjango19Warning: django.db.models.get_model は非推奨です。
profile_mod = get_model(*settings.AUTH_PROFILE_MODULE.rsplit('.', 1))/usr/local/lib/python2.7/dist-packages/django/db/models/ init .py:55: RemovedInDjango19Warning: django.db.models.loading のユーティリティは、新しいアプリケーション ローディング システムを支持して廃止されました。から 。輸入ローディング
この問題を解決するにはどうすればよいですか?
ところで、github の最新のビルド ( https://github.com/bread-and-pepper/django-userena ) が失敗していることがわかったので、このプロジェクトはもう維持されていませんか?
django - djangocmsを使用してすべてのページでdjango-userenaログインおよびログアウトフォームを使用するにはどうすればよいですか?
djangocms で実行しているサイトがあり、django-userena のログインおよびログアウト機能が必要です。すべてのユーザーにもプロファイル ページがあるため、これを使用するのは簡単です。すべてのページのメニューのデザインでは、シンプルなログイン フォームをメニューの右上隅に配置する必要があると記載されています。私はすでにそれを行っていますが、それを操作するには django-userena ログインが必要です。どうすればいいですか?
base.html にフォームを追加しようとしました。また、このような middleware.py で試してみました
base.html
これにより、「WSGIRequest」オブジェクトに属性「get」がありませんというエラーが表示されます
django - django.core.exceptions.ImproperlyConfigured: AUTH_USER_MODEL は、インストールされていないモデル 'auth.User' を参照しています
以下のように私のdjangoとuserenaパッケージを移行した後
Django 1.8 から Django 1.9.7 へ
django-userena 1.4.1 から django-userena==2.0.1
プロジェクトを実行した後、このエラーを下回っています
django.core.exceptions.ImproperlyConfigured: AUTH_USER_MODEL は、インストールされていないモデル 'auth.User' を参照しています
これが私の設定ファイルの INSTALLED_APPS です。
Pythonアプリにいくつかの変更があると思いますが、理由がわかりません...この問題を解決するのに役立つ人はいますか?
前もって感謝します !
python - userena の使用中に /admin/login/ に DoesNotExist
userrena を使用してユーザー関数を作成したところ、管理ページにログインしようとするとこのエラーが発生する以外はすべて正常に動作し、django 1.9.7 と userena 2.0.1 を使用しています。古い投稿を読んだところ'django.contrib.sites'
、INSTALLED_APPS で削除するように書かれていましたが、削除すると userena が機能しません。
エラー情報は次のとおりです。
そしてsettings.py
django - 「SignupFormExtra」オブジェクトには属性「_meta」がありません
Django で userena を使うのはこれが初めてです。userrena のサインアップ フォームをオーバーライドしたいのですが、エラーが発生しました。
実際には、model.py にクラス Profile があり、次のように userena を参照しています。
誰かがそれを修正するのを手伝ってもらえますか?
python - django.db.utils.OperationalError: そのようなテーブルはありません: auth_user
Django-userenaをインストールした後、私のdjangoバージョン:1.9.5というエラーがあります。django-userenaを段階的にインストールするだけですが、移行するとエラーが発生し、解決方法がわかりません。
アプリ:
django - この例でdjangoユーザープロファイルにフィールドを追加する方法は?
ユーザー プロファイルの動作を拡張するために Django-userena を使用しています。
私がやろうとしているのは、userena/forms.py の edit_profile 関数をオーバーライドするか、myapp/forms.py からこれを処理することです。
myapp/models.py に、フォームに含めたい新しいフィールドを追加しました。
models.py
私の質問は、これらの属性を保存するために、userena の forms または views.py に何を追加すればよいですか?
userena/forms.py
単純に追加できますか
ect..それ以上のことはありますか?
userena/views.py