어이 나는 사용자가 단지 자신의 협회에 대한 링크를 가질 수 있도록 (즉, 새로운 게시물을 클릭 할 수 있고 그가 만들 수있는 것처럼) 연관성을 만들려고 노력했지만 그럴 수 없다. 일반 레일, 정말 보였지만 아무도 나를 도울 수있는 것 (또는 그들이 무슨 말을하는지 모르겠다.) 나는 수동으로 컨트롤러와 뷰를 만들려고했지만 문제 (500 내부 서버 오류)가 내 로그 파일을 얻는다. https://github.com/Kevin-Mohamed/mygit 다른 정보가 필요합니다.레일스가 데비드 도움이
0
A
답변
1
OK, 내 머리 꼭대기에서 벗어났습니다. YMMV. 이 문제를 해결할 수있는 방법은 많지만, 여기에는 한 가지 방법이 있습니다 ...해야 할 일보다 더 많은 일을하려고 노력하지 마십시오.
class User
#devise links go here
has_many :pictures
end
class Picture
belongs_to :user
end
#routes
namespace :my do
resources :pictures
end
class ApplicationController
# current_user gets set here by devise
end
class PicturesController
def create
@picture = current_user.pictures.build(params[:picture])
end
end
#In your view you'd have the following, which would post to /my/pictures
=form_for(my_pictures_path(@picture)) do |f|
... etc
+0
감사합니다. 도움이되었습니다. 지금 당장은 포기했습니다. 응용 프로그램의 다른 부분으로 깊숙이 들어가 있습니다.하지만 나중에 다시 해보겠습니다. – Kevin
관련 문제
- 1. 레일스가 날짜를 문자열로 마이그레이션합니까?
- 2. 레일스가 environment.rb를 올바르게로드하지 않음
- 3. 레일스가 응답하지 않습니다?
- 4. 레일스가 갑자기 템플릿이 필요합니다.
- 5. 레일스가 매핑에 변수를 추가합니다.
- 6. 레일스가 여전히 쓰기를 원합니다.
- 7. 레일스가 잘못된 위치에 비계를 생성합니다
- 8. 레일스가 기존 테이블에서 모델을 생성합니까?
- 9. 레일스가 복잡한 저장시 SQL을 괴롭힘
- 10. 레일스가 메서드의 위치를 인식하도록하려면 어떻게해야합니까?
- 11. 레일스가 인스턴스 변수에 값을 추가합니다.
- 12. 레일스가 코드를 새로 고치지 않습니다.
- 13. 레일스가 div를 클릭하여 이미지를 업로드합니다.
- 14. 레일스가 Gmail과 함께 메일을 보낸다
- 15. 레일스가 업데이트 또는 리다이렉트하는 경로
- 16. 레일스가 아약스 포스트에서 세션을 다시로드하지 않습니다.
- 17. 레일스가 실제 배치에서 잘못 설계되었지만, 배포시 괜찮습니다.
- 18. 레일스가 프로덕션 환경에서 계속 재부팅됩니다. 승객
- 19. 레일스가 특정 URL을 무시하도록하고 아파치가 처리하게합니다
- 20. 3 개의 테이블에서 데이터를 검색하는 레일스가 많습니다.
- 21. 레일스가 기본적으로 .bundle을 무시하는 이유는 무엇입니까?
- 22. 레일스가 단어 비즈니스에서 '복수'라고 생각하는 것을 제거합니까?
- 23. 레일스가 ISP 서버의 CSS/javascript/images를로드하지 않습니다.
- 24. 레일스가 동시에 하나의 요청에만 응답하도록하는 방법
- 25. 레일스가 IP 주소 유효성 검사를 시도합니다.
- 26. 레일스가 내 보석을 찾을 수 없습니다.
- 27. 레일스가 유효하지 않은 형식에서 복구 되었습니까?
- 28. 레일스가 ApplicationController 내 필터 정의를 무시합니다.
- 29. 레일스가 더 이상 좋아하지 않아? 앨범 모델
- 30. 레일스가 swfupload에서 보낸 데이터에서 세션로드를 거부합니다.
'devise/pictures/new.html.erb'에 액세스하고 'app/views/devise/pictures/_form.html.erb'에 구문 오류가 표시됩니다. 고안된 페이지 또는 귀하가 직접 만든 페이지입니까? 귀하의 질문을 명확히 할 수 있다면 그것은 도움이 될 것입니다. – mikewilliamson
@MikeWilliamson @MikeWilliamson 내가 직접 만들었습니다. (장치 폴더에있는 컨트롤러뿐만 아니라 컨트롤러에있는 폴더) – Kevin
@Mike Williamson – Kevin