Привет. Проблема такая: не отображаются стили на страницах
И вот такую ошибку выдает консоль если обновить страницу:
$ python3 manage.py runserver
Watching for file changes with StatReloader
Performing system checks...
System check identified no issues (0 silenced).
November 04, 2022 - 01:40:22
Django version 2.2.12, using settings 'coolsite.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
[04/Nov/2022 01:40:26] "GET / HTTP/1.1" 200 3969
Traceback (most recent call last):
File "/usr/lib/python3.8/wsgiref/handlers.py", line 138, in run
self.finish_response()
File "/usr/lib/python3.8/wsgiref/handlers.py", line 196, in finish_response
self.close()
File "/usr/lib/python3/dist-packages/django/core/servers/basehttp.py", line 111, in close
super().close()
File "/usr/lib/python3.8/wsgiref/simple_server.py", line 38, in close
SimpleHandler.close(self)
File "/usr/lib/python3.8/wsgiref/handlers.py", line 335, in close
self.result.close()
File "/usr/lib/python3/dist-packages/django/http/response.py", line 252, in close
signals.request_finished.send(sender=self._handler_class)
File "/usr/lib/python3/dist-packages/django/dispatch/dispatcher.py", line 173, in send
return [
File "/usr/lib/python3/dist-packages/django/dispatch/dispatcher.py", line 174, in <listcomp>
(receiver, receiver(signal=self, sender=sender, **named))
File "/usr/lib/python3/dist-packages/django/db/__init__.py", line 57, in close_old_connections
conn.close_if_unusable_or_obsolete()
File "/usr/lib/python3/dist-packages/django/db/backends/base/base.py", line 514, in close_if_unusable_or_obsolete
self.close()
File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 248, in close
if not self.is_in_memory_db():
File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 367, in is_in_memory_db
return self.creation.is_in_memory_db(self.settings_dict['NAME'])
File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/creation.py", line 12, in is_in_memory_db
return database_name == ':memory:' or 'mode=memory' in database_name
TypeError: argument of type 'PosixPath' is not iterable
[04/Nov/2022 01:40:26] "GET / HTTP/1.1" 500 59
----------------------------------------
Exception happened during processing of request from ('127.0.0.1', 55980)
Traceback (most recent call last):
File "/usr/lib/python3.8/wsgiref/handlers.py", line 138, in run
self.finish_response()
File "/usr/lib/python3.8/wsgiref/handlers.py", line 196, in finish_response
self.close()
File "/usr/lib/python3/dist-packages/django/core/servers/basehttp.py", line 111, in close
super().close()
File "/usr/lib/python3.8/wsgiref/simple_server.py", line 38, in close
SimpleHandler.close(self)
File "/usr/lib/python3.8/wsgiref/handlers.py", line 335, in close
self.result.close()
File "/usr/lib/python3/dist-packages/django/http/response.py", line 252, in close
signals.request_finished.send(sender=self._handler_class)
File "/usr/lib/python3/dist-packages/django/dispatch/dispatcher.py", line 173, in send
return [
File "/usr/lib/python3/dist-packages/django/dispatch/dispatcher.py", line 174, in <listcomp>
(receiver, receiver(signal=self, sender=sender, **named))
File "/usr/lib/python3/dist-packages/django/db/__init__.py", line 57, in close_old_connections
conn.close_if_unusable_or_obsolete()
File "/usr/lib/python3/dist-packages/django/db/backends/base/base.py", line 514, in close_if_unusable_or_obsolete
self.close()
File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 248, in close
if not self.is_in_memory_db():
File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 367, in is_in_memory_db
return self.creation.is_in_memory_db(self.settings_dict['NAME'])
File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/creation.py", line 12, in is_in_memory_db
return database_name == ':memory:' or 'mode=memory' in database_name
TypeError: argument of type 'PosixPath' is not iterable
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.8/socketserver.py", line 683, in process_request_thread
self.finish_request(request, client_address)
File "/usr/lib/python3.8/socketserver.py", line 360, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "/usr/lib/python3.8/socketserver.py", line 747, in __init__
self.handle()
File "/usr/lib/python3/dist-packages/django/core/servers/basehttp.py", line 169, in handle
self.handle_one_request()
File "/usr/lib/python3/dist-packages/django/core/servers/basehttp.py", line 194, in handle_one_request
handler.run(self.server.get_app())
File "/usr/lib/python3.8/wsgiref/handlers.py", line 145, in run
self.handle_error()
File "/usr/lib/python3/dist-packages/django/core/servers/basehttp.py", line 116, in handle_error
super().handle_error()
File "/usr/lib/python3.8/wsgiref/handlers.py", line 382, in handle_error
self.finish_response()
File "/usr/lib/python3.8/wsgiref/handlers.py", line 184, in finish_response
self.write(data)
File "/usr/lib/python3.8/wsgiref/handlers.py", line 288, in write
self.send_headers()
File "/usr/lib/python3.8/wsgiref/handlers.py", line 345, in send_headers
if not self.origin_server or self.client_is_modern():
File "/usr/lib/python3.8/wsgiref/handlers.py", line 358, in client_is_modern
return self.environ['SERVER_PROTOCOL'].upper() != 'HTTP/0.9'
TypeError: 'NoneType' object is not subscriptable
----------------------------------------
Not Found: /static/women/css/styles.css
[04/Nov/2022 01:40:26] "GET /static/women/css/styles.css HTTP/1.1" 404 2475
а вот как файлы и директории хранятся, чтоб показать что стили то есть
$ tree
.
├── coolsite
│ ├── __init__.py
│ ├── __pycache__
│ │ ├── __init__.cpython-310.pyc
│ │ ├── __init__.cpython-38.pyc
│ │ ├── settings.cpython-310.pyc
│ │ ├── settings.cpython-38.pyc
│ │ ├── urls.cpython-310.pyc
│ │ ├── urls.cpython-38.pyc
│ │ ├── wsgi.cpython-310.pyc
│ │ └── wsgi.cpython-38.pyc
│ ├── asgi.py
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
├── db.sqlite3
├── manage.py
└── women
├── __init__.py
├── __pycache__
│ ├── __init__.cpython-310.pyc
│ ├── __init__.cpython-38.pyc
│ ├── admin.cpython-310.pyc
│ ├── admin.cpython-38.pyc
│ ├── apps.cpython-310.pyc
│ ├── apps.cpython-38.pyc
│ ├── models.cpython-310.pyc
│ ├── models.cpython-38.pyc
│ ├── urls.cpython-310.pyc
│ ├── urls.cpython-38.pyc
│ ├── views.cpython-310.pyc
│ └── views.cpython-38.pyc
├── admin.py
├── apps.py
├── migrations
│ ├── 0001_initial.py
│ ├── __init__.py
│ └── __pycache__
│ ├── 0001_initial.cpython-310.pyc
│ ├── 0001_initial.cpython-38.pyc
│ ├── __init__.cpython-310.pyc
│ └── __init__.cpython-38.pyc
├── models.py
├── static
│ └── women
│ ├── css
│ │ └── styles.css
│ ├── images
│ │ ├── blockquote.png
│ │ ├── btn_yt.png
│ │ ├── logo.png
│ │ ├── main.ico
│ │ ├── share_yt.png
│ │ └── smallmenu.png
│ └── js
├── templates
│ └── women
│ ├── about.html
│ ├── base.html
│ └── index.html
├── tests.py
├── urls.py
└── views.py
13 directories, 50 files
Начал изучать django по этим урокам
https://www.youtube.com/playlist?list=PLA0M1Bcd0w8... и дошел до 7мого ролика. Дело в том что я работаю на двух компах, один на работе, там все хорошо работало, а другой дома, а тут с ошибками. копировал и вставлял файлы и папки когда переносил с работы домой. и может я просто не все файлы перенес туда, объясните что не так?