問題タブ [nameerror]
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.
ruby - ruby 機械化には完全なクラス名が必要です
なぜ機械化のフルネームが必要なのですか?
機械化の例がそれをしないのはいつですか?これは、前の質問に加えて尋ねられます。コードは、この正確なトピックに関する前の質問を読み、完全なクラス (?) 名を追加した後にのみ機能しました。私はJavaでやや似ているように見えますが、あいまいな場合のみです。ここでは、あいまいなことは何もありません。Mechanize が 1 つだけあります。
申し訳ありませんが、実際の前の質問は上記のリンクと完全に矛盾しています。私が参照していた前の質問はこちらです。繰り返しますが、2 つの異なる質問と 2 つの異なる答えです。たぶん、API またはイディオムが変更されました。
automated-tests - Sikuli - NameError: グローバル名 'openApp' が定義されていません
Sikuli IDE 内で sikuli 関数を呼び出していますが、「NameError: グローバル名 'openApp' が定義されていません」というエラーが表示されます...
新しい Sikuli の空のファイルで openApp('calc') を実行しようとすると動作しますが、次のような別の .sikuli ファイルで使用すると:
「openApp」や「キー」などの他の sikuli 関数 (例: Key.ENTER) でもエラーが発生します...
私はそれをうまく説明したことを願っています
ruby-on-rails - Railsエラー初期化されていない定数Assignment::AssignmentsCourse in Has Many Through Association
「初期化されていない定数Assignment::AssignmentsCourse」というエラーが発生します。これが私のモデルです:
Assignment.rb
course.rb
AssignmentCourse.rb
python - NameError:クラス関数を呼び出すときにグローバル名'getAllElements'が定義されていません
私はおそらく何かを見落としていますが、関数「getAllElements」を持つクラス「parse」を取得しました。メインスクリプトでは、を使用して解析をインポートします
それから私はします
これは正常に動作します。しかし、私がするとき
次のエラーが発生します。
以下はコードです。どこが間違っているのですか?
編集:コメント後にコードを変更しました
。
python - Django-registrationがdjangoに部分的に含まれており、名前のエラーを取得しています
バージョン0.7のpipでdjango-registrationをインストールしました。
次に
urls.py
コア/forms.py
私は(更新された)取得しています
さて、シェルを使用する場合:
このエラーが発生します。
しかしimport registration
、うまくいき、urls.py registration.views.register
問題なく使用できます。
この問題をデバッグするにはどうすればよいですか?
更新: @DrTyrsa のおかげで、私は python manage.py シェルで試しました
import registration.forms は機能しますが、私のファイルでは機能しません
理由がわかりません..登録はpipでインストールされ、pythonパスにあります
ruby-on-rails - Rails 3 NameError (初期化されていない定数)
NameError uninitialized constant WorkoutLog
コントローラーでリソースのないアクションにアクセスしようとすると、エラーが発生します。
私のコントローラーは次のようになります。
マイ ルート ファイル:
そして、私はそのように私のlink_toを持っています:
WorkoutLogController の背後にはモデルがありません。これは単なるコントローラーです。ただし、次のエラーがスローされるため、on_date でリクエストを実行できません。
実行rake routes
すると、次のように生成されるため、問題ないようです。
問題が何であるかについて頭を悩ませることはできません(特に、昨夜それを理解しようとして過ごした後)。Rails はそれに関連付けるモデルを探していて、それに失敗していますか?
ruby-on-rails - NameError:未定義のローカル変数またはメソッド
次の問題について教えてください。これは基本的なことですが、非常に基本的なものが欠けているようです。':editors'を紹介したとき、正しいクラス名を指していますが、うまくいかないようです。ご協力いただきありがとうございます。
モデルの「ページ」を次のように定義しました-
私のAdminUser.rbは次のように定義されています
しかし、Railsコンソールに移動して入力すると
ruby-on-rails - Rails 2.3.5 require_role 'admin' および初期化されていない定数 NameError の
しかし、コントローラーで
require_role 'admin'にコメントするとすべてが正常に機能する理由を知りたいのですが、コメントを外すとエラーが発生します:
管理者以外のユーザーの (一部のアクションへの) アクセスを制限するために使用されることを理解しています. ログ
NameError in Asset/stationsController#index
uninitialized constant Asset::StationsController
Processing ApplicationController#index (for 127.0.0.1 at 2012-02-29 17:18:21) [GET]
Parameters: {"action"=>"index", "controller"=>"asset/stations"}
NameError (uninitialized constant Asset::StationsController):
呼んでいない
StationsController#index BUT ApplicationController#index
django - Django:OneToOneField関係をトラバースし、モデルの`user`フィールドにアクセスします-NameError
「アカウント」と「myapp」の2つのアプリがあります。request.userと同じ組織に属する教師オブジェクトのみをビューに表示しようとしています。
account / models.pyこのブログ投稿の最後の行に注意してください。これにより、次のような方法でユーザープロファイル情報にアクセスできます。user.profile.organisation
「/homepage/でNameError、グローバル名'user'が定義されていません」というメッセージが表示されます。これは、各Teacherオブジェクトのteacher.userプロパティに正しくアクセスしていないためだと思いますが、間違っている可能性があります。
私は関係を逆トラバースするあらゆる種類の組み合わせを試しました:
しかし、上記の多くは「/ homepage /キーワードのSyntaxErrorは式にはなり得ない」と言っているので、現在の化身はおおよそ正しいと思います。
奇妙なことに、フィルターの右側は正常に機能しているようです(= request.user.profile.organisation
一部)
ruby-on-rails - Rubyの初期化されていない定数名エラー
わからないこの奇妙なエラーがあります。User
私は次のように定義されたモデルを持っています:
そして、関連するモデルは次のCave
ように定義されます。
ユーザーのshowメソッドで、新しい洞窟を作成することを提案します。
しかし、ページを表示すると、次のエラーが発生します。
この「カフェ」がどこから来たのかわかりません。コードのどこにもこの単語はありません。
私が気付いたのは、User.rbで関連付けられている名前を現在のようにhas_many :cave
変更has_many :caves
すると(そしてユーザーのshow.html.erbの形式で変更すると、ページは正常に表示されます。しかし、私の関係は1対多です。したがって、ユーザーでは「洞窟」ではなく「洞窟」と読み替える必要があります。ここSOやその他の場所で関連するすべての質問を読んだと思いますが、どの解決策も当てはまらないようです。