Ruby on Rails to platforma aplikacji internetowych typu open source napisana w języku Ruby. Podąża za popularnym modelem frameworkowym MVC i jest znana z podejścia „konwencyjnego nad konfiguracją” do tworzenia aplikacji.
Wcześniej działało dobrze. Grałem trochę w config. Może więc nieświadomie zmieniłem konfigurację. tutaj jest konfiguracja environment / development.rb config.cache_classes = false # Log error messages when you accidentally call methods on nil. config.whiny_nils = true # Show full error reports and disable caching config.consider_all_requests_local = true config.action_view.debug_rjs = true config.action_controller.perform_caching …
Wysyłam e-mail z mojej aplikacji Railsowej. Działa dobrze w środowisku programistycznym, ale nie działa w przemieszczaniu. Otrzymuję następujący błąd: Net::SMTPAuthenticationError (534-5.7.14 <https://accounts.google.com/ContinueSignIn?plt=AKgnsbtdF0yjrQccTO2D_6) Zwróć uwagę, że moja nie mam nazwy domeny dla mojej przejściówki. Oto moje ustawienia w staging.rb config.action_mailer.delivery_method = :smtp config.action_mailer.default_url_options = { :host => "my.ip.addr.here:80" } config.action_mailer.smtp_settings = …
Z jakiegoś powodu Delayed :: Job's zdecydował się ustawić w kolejce, ale niczego nie wykonuje, mimo że kilkakrotnie go restartowałem, a nawet zabił -9'd go i zrestartował. Nie będzie uruchamiać żadnych zadań. Czy mogę w / console, określić konkretną pracę i nakazać jej pracę? Dawny:.. Delayed::Job.find(x).run
Mam problem z konwersją czasu UTC Timelub TimeWithZoneczasu lokalnego w Rails 3. Powiedzmy, że momentto jakaś Timezmienna w UTC (np moment = Time.now.utc.). Jak przestawić się momentna moją strefę czasową, dbając o czas letni (tj. Używając EST / EDT)? Dokładniej, chciałbym wydrukować „Poniedziałek 14 marca, 9:00”, jeśli godzina odpowiada dzisiejszej …
Pracuję z Railsami 5 Dodałem nową nazwę użytkownika pola w modelu User. class Users::RegistrationsController < Devise::RegistrationsController before_action :configure_permitted_parameters protected def configure_permitted_parameters devise_parameter_sanitizer.for(:sign_up).push(:username) end end Podczas rejestracji wyświetlany jest błąd: nieokreślona metoda `dla 'dla # Czy chodziło Ci o? widelec Ślad: NoMethodError (nieokreślona metoda `for 'for # Did you mean? Fork): …
Próbuję przeprowadzić tylko jedną migrację z całej paczki w mojej aplikacji railsowej. Jak mogę to zrobić? Nie chcę uruchamiać żadnej migracji przed ani po niej. Dzięki.
Mam klasę o nazwie, CachedObjectktóra przechowuje ogólne zserializowane obiekty indeksowane według klucza. Chcę, aby ta klasa zaimplementowała create_or_updatemetodę. Jeśli obiekt zostanie znaleziony, zaktualizuje go, w przeciwnym razie utworzy nowy. Czy istnieje sposób na zrobienie tego w Railsach, czy też muszę napisać własną metodę?
Piszę grę na Facebooka używając Railsów i jQuery. Odkąd zacząłem używać Facebook Javascript SDK, używanie localhost jako domeny aplikacji wydawało się działać dobrze. Mogłem przetestować swoją grę lokalnie i na Heroku. Wygląda na to, że w zeszłym dniu Facebook dokonał dużej aktualizacji swojego interfejsu programisty. Teraz, jeśli dodam localhost jako …
Railsy wprowadziły nowy sposób sprawdzania poprawności atrybutów w modelu. Kiedy używam validates :title, :presence => true działa, ale kiedy próbuję dodać własną wiadomość validates :title, :presence => true,:message => "Story title is required" generowany jest błąd Unknown validator: 'message'
Aktualizacja: Ten problem nie został właściwie zbadany. Prawdziwy problem leży wewnątrz render :json. Pierwsze wklejenie kodu w pierwotnym pytaniu da oczekiwany wynik. Jednak nadal istnieje zastrzeżenie. Zobacz ten przykład: render :json => current_user NIE jest tym samym, co render :json => current_user.to_json Oznacza to, render :jsonże nie wywoła automatycznie to_jsonmetody …
Widziałem dokumenty / strony internetowe pokazujące, że niestandardowe walidatory powinny znajdować się w katalogu /liblub /lib/validatorsprojektu. Odkryłem (czytając odpowiedź na inny post), że wydają się tylko działać config/initializers. Czy ktoś wie lub ma wskaźnik do oficjalnej dokumentacji, która pokazuje, gdzie powinny znajdować się niestandardowe walidatory?
Według dokumentu Rails: http://guides.rubyonrails.org/migrations.html „Moduł Active Record śledzi, które migracje zostały już uruchomione, więc wszystko, co musisz zrobić, to zaktualizować źródło i uruchomić rake db: migrate”. Jak właściwie to robi ActiveRecord? Gdzie Active Record przechowuje dane? Podejrzewam, że to może być zapisane w samej bazie danych? Gdzieś w stole. Na …
Jaki jest cel tego ustawienia konfiguracji Railsów ... config.action_controller.consider_all_requests_local = true Domyślnie jest ustawione na true w config/environments/development.rb. Dzięki, Ethan
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.