Web view shows the connection is blocked
I imported a working Django web app into repl.it. It does work in the browser. But in the repl.it web view, it crashes. I've tried four browsers. The ones with the most useful messages were Opera and Firefox.
The Opera message:
1944af39-b599-40cf-a6ba-c1a9f3897dcc.id.replitusercontent.com is blocked
1944af39-b599-40cf-a6ba-c1a9f3897dcc.id.replitusercontent.com refused to connect.
The Firefox message:
Firefox Can’t Open This Page
To protect your security, 1944af39-b599-40cf-a6ba-c1a9f3897dcc.id.replitusercontent.com will not allow Firefox to display the page if another site has embedded it. To see this page, you need to open it in a new window.
Report errors like this to help Mozilla identify and block malicious sites
Firefox "learn more" link:
@Coder100 I reported this as a bug as you suggested, but have since solved it. However, this solution should be documented for anyone importing a Django web app. I did not need CORS enablement. All I needed was one line in settings.py which appears only when the user creates a new Django web app, but must be added if the user imports an existing web app. Here is the one line of code:
X_FRAME_OPTIONS = '*'
Thank you for all your help. It is appreciated. --Linda