无法在codesandbox在线编辑器中启动Django服务器

lpwwtiir  于 2023-11-20  发布在  Go
关注(0)|答案(1)|浏览(159)

我无法在codesandbox在线编辑器中启动Django服务器。
我创建了一个最小的应用程序(见下面的代码),但我得到这个错误:

Environment:

Request Method: GET
Request URL: http://jhkvsl-8000.csb.app/

Django Version: 4.2.1
Python Version: 3.11.1
Installed Applications:
['django.contrib.admin',
 'django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.messages',
 'django.contrib.staticfiles',
 'rest_framework',
 'apis']
Installed Middleware:
['django.middleware.security.SecurityMiddleware',
 'django.contrib.sessions.middleware.SessionMiddleware',
 'django.middleware.common.CommonMiddleware',
 'django.middleware.csrf.CsrfViewMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'django.contrib.messages.middleware.MessageMiddleware',
 'django.middleware.clickjacking.XFrameOptionsMiddleware']


Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner
    response = get_response(request)
               ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/django/utils/deprecation.py", line 136, in __call__
    response = self.process_response(request, response)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/django/middleware/clickjacking.py", line 27, in process_response
    if response.get("X-Frame-Options") is not None:
       ^^^^^^^^^^^^

Exception Type: AttributeError at /
Exception Value: 'str' object has no attribute 'get'

字符串
项目内部编写的代码
setting.py

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'rest_framework',
    'apis',
]


apis/urls.py

from django.urls import path
from . import views

urlpatterns = [
    path('', views.apis, name="home"),
]


apis/views.py

from django.shortcuts import render

# Create your views here.

def apis(request):
    return "Working fine"


完整项目链接-> https://codesandbox.io/p/sandbox/django-project-api-jhkvsl
我只是想知道是否有可能在codesandbox中编写django应用程序。

sq1bmfud

sq1bmfud1#

我用这个:

ALLOWED_HOSTS = ["*"]

字符串
应该有一些实际添加主机URL并将其带入编辑器的方法。

相关问题