monkeypatching

    0

    2答えて

    Ok ..だから、変更の指標として日付を使用する場合は上司がいる。彼はそれを信じていない。 私がしたいことは、アクティブなレコードでネイティブになる日付更新と同じように動作しますが、その代わりに常に増加する数字に基づいています。 私は知っています... 1973年以来の秒数あなたが夏時間や物事を数えるのでなければ、絶えず大きくなっています。 これを正常に行う方法については、何か考えがあるかどうか疑

    9

    3答えて

    追加のメソッドを追加するには、リクエストのレスポンスクラス(バージョン1.0.4、現在の質問)をmonkeypatchする必要があります。 私はこのコードを持っている: import requests class Response(requests.models.Response): def hmm(self): return 'ok' requests.models

    1

    2答えて

    JavaScriptファイルを動的に削除または無効にできる方法を教えてください。 $('script[src="SOURCE_TO_JS_FILE"]').remove(); をしかし、条件付きでロードするために:削除するには

    7

    2答えて

    datetime.datetime.now()がテスト目的のために特定の日時を返すようにしたいのですが、どうすればいいですか?私はpytestのモンキーパッチ monkeypatch.setattr(datetime.datetime,"now", nowfunc) で試してみた。しかし、これはエラーが示すように、私にあなたがすることはできませんエラーTypeError: can't set

    0

    1答えて

    私は、Railsのfields_forメソッドに機能を追加するためのレール宝石を作成しています。どのフォームビルダーからでも呼び出せるようにしたいと思います。簡潔で継承可能な(form_for、nested_fields_forなどから)継承し、下位互換性を保つために、fields_forメソッドをオーバーライドすることが最善の方法です。 これまで私はこれをやっていませんでしたが、私はいくつかの醜

    1

    1答えて

    私は、モンキー・パッチを作成して、created_atのメソッドを追加しようとしています。 私はdate_time_extras.rbファイルを作成し、その内容を、libディレクトリにそれを置く: class DateTime def beginning_of_hour change(:min => 0) end end 私はコンソールから: record.cr

    4

    1答えて

    私の猿がモジュールにパッチを適用した場合: # mokeypatch.py import other_module def replacement(*args, **kwargs): pass other_module.some_func = replacement これは直接some_funcをインポートモジュールに影響を与えるのでしょうか、それは輸入の順序に依存しますか

    5

    1答えて

    フロート番号の問題に直面しています3.333333333と私はそれを作りたい3.33です。このタイプの価値が来るところからすべてSerializerクラスを変更したくありません。数千のシリアライザがあり、3.333333333のような値を持つ複数のフィールドがあります。 猿のパッチを当てるタイプのソリューションを見つけるのを手伝ってください。浮動小数点値だけを変換する1つのクラスまたは関数を記述し

    18

    3答えて

    私はGeventと遊んでいて、私はそれが大好きです。しかし、私は問題に遭遇しました。ブレークポイントにヒットせず、デバッグが機能しません(Visual StudioのPythonツールとEclipse PyDevの両方を使用)。これはmonkey.patch_all()が呼び出された後に発生します。 これは大きな問題です。残念ながら、これはgeventを使用するためのブロッカーです。私はfew t

    5

    2答えて

    スタンドアロンアプリケーションのDjangoテンプレートシステムによって前処理された人間が読めるHTMLとCSSコード(適切にインデントされている)を生成したい。 django.template.baseモジュールにあるNodeListクラスからrenderメソッドを変更しました。私のコードは正常に動作しているようですが、私は古いレンダリングメソッドを置き換えるためにサルパッチを使用しています。