Ruby on Rails ist ein Open Source-Webanwendungsframework mit vollem Stapel, das in Ruby geschrieben wurde. Es folgt dem beliebten MVC-Framework-Modell und ist bekannt für seinen "Convention over Configuration" -Ansatz für die Anwendungsentwicklung.
Wie kann ich cors deaktivieren? Aus irgendeinem Grund habe ich die zulässigen Ursprünge und Überschriften mit einem Wildcard versehen, aber meine Ajax-Anfragen beschweren sich immer noch, dass der Ursprung nach meiner CORS-Richtlinie nicht zulässig war. Mein Anwendungscontroller: class ApplicationController < ActionController::Base protect_from_forgery before_filter :current_user, :cors_preflight_check after_filter :cors_set_access_control_headers # For all …
Ich schreibe ein Modell, das Benutzereingaben aus einem Textbereich verarbeitet. Nach den Ratschlägen von http://blog.caboo.se/articles/2008/8/25/sanitize-your-users-html-input bereinige ich die Eingabe im Modell, bevor ich sie mit dem before_validate in der Datenbank speichere zurückrufen. Die relevanten Teile meines Modells sehen folgendermaßen aus: include ActionView::Helpers::SanitizeHelper class Post < ActiveRecord::Base { before_validation :clean_input ... …
Jetzt, da Rails 3 Beta herauskommt, dachte ich, ich würde mir überlegen, eine App neu zu schreiben, an der ich gerade in Rails 3 Beta gearbeitet habe, um ein Gefühl dafür zu bekommen und einen Vorsprung zu bekommen. Die App verwendet MongoDB und MongoMapper für alle Modelle und benötigt daher …
Ich entwickle eine Rails 4-App mit dem Edelstein Active Admin für das Administrations-Backend. Active Admin wiederum verwendet Devise zur Benutzerauthentifizierung. Wenn ich jetzt versuche, die App mithilfe capistranoauf dem VPS-Server bereitzustellen, wird der folgende Fehler angezeigt: rake aborted! Devise.secret_key was not set. Please add the following to your Devise initializer: …
Sollen wir image-urlin Rails 4 etwas anderes als andere verwenden? Sie geben unterschiedliche Werte zurück, die keinen Sinn ergeben. Wenn ich logo.pngin /app/assets/images/logo.pngbin und Folgendes tue, bekomme ich Folgendes: image-url("logo.png") -> url("/images/logo.png") #obviously doesn't work image-path("logo.png") -> "/images/logo.png" asset-url("logo.png") -> url("/logo.png") Natürlich funktioniert nichts davon, weil sie zumindest /assetsvorne brauchen …
Rails "Magie" verstehen, wenn es darum geht, Partials zu rendern (und Einheimische in sie zu überführen). Warum funktioniert das: <%= render "rabbits/form" %> Und diese Arbeit: <%= render "rabbits/form", :parent => @warren, :flash => flash %> aber das funktioniert nicht : <%= render "rabbits/form", :locals => { :parent => @warren, …
Ich denke, ich versuche, das PHP-Äquivalent von print_r()(für Menschen lesbar drucken) zu erhalten. Derzeit beträgt die Rohleistung: ActiveRecord::Relation:0x10355d1c0 Was soll ich machen?
Wenn ich versuche, Bundle auszuführen (Bundle-Installation), bekomme ich die ganze Zeit Installing pg (0.13.2) with native extensions Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. /Users/ryan/.rvm/rubies/ruby-1.9.2-p290/bin/ruby extconf.rb checking for pg_config... no No pg_config... trying anyway. If building fails, please try again with --with-pg-config=/path/to/pg_config checking for libpq-fe.h... no Can't find the …
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
Wenn ich einen Teil wiedergebe, der nicht existiert, erhalte ich eine Ausnahme. Ich möchte vor dem Rendern überprüfen, ob ein Teil vorhanden ist, und falls er nicht vorhanden ist, werde ich etwas anderes rendern. Ich habe den folgenden Code in meiner .erb-Datei geschrieben, aber ich denke, es sollte einen besseren …
Ich möchte einen regulären Ausdruck erstellen, der alle nicht alphanumerischen Zeichen entfernt, aber Leerzeichen behält. Dies dient zum Bereinigen der Sucheingabe, bevor sie die Datenbank erreicht. Folgendes habe ich bisher: @search_query = @search_query.gsub(/[^0-9a-z]/i, '') Das Problem hierbei ist, dass alle Leerzeichen entfernt werden. Lösungen zur Speicherung von Räumen?
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
Ich versuche, eine Getter-Methode für ein ActiveRecord-Modell zu überschreiben. Ich habe ein Attribut nameim Modell Categoryund möchte in der Lage sein, so etwas zu tun: def name name_trans || name end Wenn das name_transAttribut nicht Null ist, geben Sie es zurück, andernfalls geben Sie das nameAttribut zurück. Wie würde ich …
Wenn Sie dies Something.find(array_of_ids)in Rails tun , hängt die Reihenfolge des resultierenden Arrays nicht von der Reihenfolge von ab array_of_ids. Gibt es eine Möglichkeit, die Bestellung zu finden und zu bewahren? Geldautomat Ich sortiere die Datensätze manuell nach der Reihenfolge der IDs, aber das ist irgendwie lahm. UPD: Wenn es …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.