問題タブ [pony]
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 - Pony を使用して Sinatra とメールを送信するには?
Sinatra で作成した連絡フォームを使用してメールを送信できません。私はポニーの宝石を使用しています。何らかの理由で、「そのようなファイルは存在しません - which sendmail」というエラーが表示されます。「sendmail」をインストールしましたが、まだ同じ問題が発生しています。私はどんな提案にもオープンです。コードは以下のとおりです。
お問い合わせフォーム
main.rb
ruby - Net::SMTPAuthenticationError で Ruby を使用して Pony Mail 経由で送信する場合
クライアントの連絡フォームを設定しようとしています。彼は、彼の電子メール アカウントから正しいパスワードとユーザー名を提供してくれました。何らかの理由で、常に認証エラーが発生します。
コードは次のとおりです。
バックトレースは次のとおりです。
修正するにはどうすればよいですか?
ruby-on-rails - Rubyで画像を埋め込んでメール送信
画像を添付してメールを送信し、この画像をhtmlに埋め込みたいです。tag のソースとして、何を書けばいいですか? content_type などのヘッダー部分が抜けていませんか?
実際のテストを行っているときは、自分の gmail アカウントにメールを送信します。「unnamed」という名前の添付ファイルがあり、ダウンロードしても画像を表示できませんでした。
宝石:ポニー
出力:
python - to_json 関数のアクセス ルールの Pony ORM PermissionError
なぜそれが起こるのかを把握して理解しようとするのに問題があります。私は解決しようとしている問題をモデル化するために、ポニーORM、 https://ponyorm.comを使用しています。
データベース インスタンスから to_json 関数を使用して、クエリ結果を json 形式で送信しようとしています。
ここで私が使用しているコード。
そして問題は、 get_diklat() がロールにアクセスするための許可設定です...ここで結果のトレースバック
上記のアクセス許可の設定に基づいて、https: //docs.ponyorm.com/ponyjs_security.html?highlight=permissions_for というドキュメントが少し欠けています。現在のユーザーの役割は適切に設定されていたと思います。
現在のユーザーの役割 (サンプル データを参照)...その通りだと思いますが、何が問題だったのでしょうか?? ポニーが言う理由:
...なぜこれが起こるのか理解できません?? よろしくお願いします...
[更新] このようにパーミッションの設定を変更すると、
get_diklat() 関数からのこの出力:
[更新しました]
インタラクティブ コンソールにチェックインすると、diklat オブジェクトを表示する権限があると思います
ありがとう