django pwa 错误 = 无法从 'django.conf.urls 导入名称'url'

穆罕默德杜菲

您好,我正在使用Django 4.0.3并且我尝试django-pwa在我的项目中使用,但是当我运行服务器时出现以下错误。

我按照本教程geeksforgeeks:make-pwa-of-a-django-project在我的项目中包含渐进式 Web 应用程序功能。

我认为urlfromdjango.conf.urls已弃用。

我确信必须存在一些解决方案......

请帮帮我。

错误

File "C:\Users\Republic Of Computer\Desktop\Master cours et TD\python\tberra3lipy\venv\lib\site-packages\pwa\urls.py", line 1, in <module>
    from django.conf.urls import url
ImportError: cannot import name 'url' from 'django.conf.urls' (C:\Users\Republic Of Computer\Desktop\Master cours et TD\python\tberra3lipy\venv\lib\site-packages\django\conf\urls\__init__.py)

网址.py

from django.contrib import admin
from django.conf.urls.static import static
from django.urls import path,include
from django.conf import settings

urlpatterns = [
    path('admin/', admin.site.urls),
    path('donation/',include('donation.urls',namespace='donation')),
    path('',include('pwa.urls')),
]+static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)

设置.py

from pathlib import Path
import os

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'pwa',
    'accounts',
    'donation',
    
]

ROOT_URLCONF = 'src.urls' 
# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/3.2/howto/static-files/

STATIC_URL = '/static/'
#pwa
PWA_SERVICE_WORKER_PATH = os.path.join(BASE_DIR, 'static/js', 'serviceworker.js')
PWA_APP_NAME = 'tberra3li'
PWA_APP_DESCRIPTION = "app for blood donors"
PWA_APP_THEME_COLOR = '#000000'
PWA_APP_BACKGROUND_COLOR = '#ffffff'
PWA_APP_DISPLAY = 'standalone'
PWA_APP_SCOPE = '/'
PWA_APP_ORIENTATION = 'any'
PWA_APP_START_URL = '/'
PWA_APP_STATUS_BAR_COLOR = 'default'
PWA_APP_ICONS = [
    {
        'src': 'static/assets/img/icon-160x160.png',
        'sizes': '160x160'
    }
]
PWA_APP_ICONS_APPLE = [
    {
        'src': 'static/assets/img/icon-160x160.png',
        'sizes': '160x160'
    }
]
PWA_APP_SPLASH_SCREEN = [
    {
        'src': 'static/assets/img/icon.png',
        'media': '(device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2)'
    }
]
PWA_APP_DIR = 'ltr'
PWA_APP_LANG = 'en-US'
红独轮车

django.conf.urls在 中已弃用Django 4,因此您不能django-pwa与您的 Django 版本一起使用,您需要使用Django 3. 否则,您可以使用 fork/editdjango-pwa替换django.conf.urls.url(在此文件中使用)django.urls.path,请参阅此拉取请求

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Django - 导入错误:无法导入名称 Celery

Django 导入错误:无法导入名称“Shift”

Django导入错误-没有名为django.conf.urls.defaults的模块

Django-URL路由问题(无法导入名称“ URL”)

Django URL conf给出HTTP 405错误

Django URL Conf无法找到javascript文件

Django,无法导入名称~~错误,但我找不到原因

django错误无法导入名称'RemovedInDjango30Warning'

Django Rest_Framework奇怪的错误无法导入名称SkippError

Django 上的 MakeMigration 错误 - ImportError:无法导入名称“UserProfile”

无法从django.urls导入路径

无法导入名称模式 - django

Django:无法导入名称“模型”

Django“无法导入名称PMMail”

Django无法导入名称x

Django ImportError:无法导入名称

django smart在Django版本3.0.1上选择-错误ImportError:无法从“ django.utils”导入名称“ six”

Django:URL conf问题

使用django.conf.urls.patterns和Django中的url列表有什么好处

Django URLs文件错误

Django上的MakeMigration错误-ImportError:无法从“ django.db.models”导入名称“ FieldDoesNotExist”

使用最新的graphene和graphene-django版本时导入(无法从“ graphql”导入名称“ ResolveInfo”)错误

带有Django导入错误和RegistrationSupplementBase的Python无法导入名称'ugettext_lazy'

无法移动 URL 以在 Django 中导入 URL

无法导入名称“视图”,.Python,Django

Django-ImportError:无法导入名称simplejson

django ImportError:无法导入名称“连接”

django图片上传无法导入名称_imaging

Django ImportError:无法导入名称“ x”