How do I add a view between display fields of a node? I have a view that displays a table at the bottom of every node. It's part of the content of the node so I want to have the &quot;comments&quot; section below the view.
However, the comments are a display field, which means they have to be in the same block as the node content. Since the view is a separate block I can't place the view between the node content and the comment section.
Is there a workaround for this?
Note that my content is created by the website community, so I can't use any solution that involves changing the contents of the nodes manually.
This can be done with Drupal 8's Layout Builder.
Layout Builder is a module in Drupal 8 core that does much of what Panels did in Drupal 7 and before-- it allows you to create arbitrary layouts consisting of fields and blocks for content types and even individual pieces of content.
Since its part of core, this should be a safe long-term solution to rely on.
In this case, the rough steps would be:

Enable Layout Builder.
Go to Structure -&gt; Content types -&gt; MY CONTENT TYPE -&gt; Manage Display.
Under Layout options, check Use Layout Builder and save.
Click the new Manage layout button that appears.
Your fields will be arranged as before.  Now, though, you can click Add block to add any block you want, including Views blocks.  You can then put the Views block between your page body and your comments.

This is just scratching the surface of what you can do but it should get you started.