1
나는 Odoo 9의 웹 사이트 모듈을 배우고 있으며 경로 표현의 형식을 알고 싶습니다. 나는 정규식에 대해 알고 있지만 완전히 그것을 얻을 수 없었다. 이것 좀보세요 : -이 Odoo 웹 사이트 경로가 작동하는 방법
class WebsiteBlog(http.Controller):
_blog_post_per_page = 20
_post_comment_per_page = 10
# codes
@http.route([
'/blog/<model("blog.blog"):blog>',
'/blog/<model("blog.blog"):blog>/page/<int:page>',
'/blog/<model("blog.blog"):blog>/tag/<string:tag>',
'/blog/<model("blog.blog"):blog>/tag/<string:tag>/page/<int:page>',
], type='http', auth="public", website=True)
def blog(self, blog=None, tag=None, page=1, **opt):
print 123
# etc
당신은 내가 이런 표현을 이해하려는 Git: Website Blog Module
에이 코드를 찾을 수 있습니다. 나는이 네 URL 중 하나가 브라우저와 블로그, 태그 및 페이지가 요청 될 경우이 기능이 실행됩니다 것을 이해할 수 변수이지만이 모델 (blog.blog의 의미는 무엇인가) 여기?
무엇 로컬 호스트에서 3 경우 : 8069/블로그/3 것 관련 모델의 기록이 아닙니다. 오류가 발생합니까? –
예. 오류가 발생합니다. 그 레코드를 찾을 수 없기 때문입니다. 그래서, 그것은 404 일 것입니다. –
도움이 될까요? –