この行の 
```ruby
Post.find(params[:post_id])
```
は一行上の
```ruby
@post
```
を使えば良いと思います。
DB アクセスが2回行われてしまうのでレスポンスの低下に繋がっちゃいますね。