Estou rodando meu servidor mais quando digito o caminho http://127.0.0.1:8000/phorus ele não encontra o caminho.
— From Google Translate —
Suas URLs em seu aplicativo não têm nada a ver com a estrutura de caminho do seu projeto. Os caminhos são mapeados para suas visualizações pelos vários urlpatterns
definidos em seu projeto.
Em qual tutorial ou livro você está trabalhando? Esse é um problema que é abordado pelo tutorial oficial do Django. Se você não o fez, sugiro que o faça. Ele fornecerá a você o conhecimento básico necessário para evitar a necessidade de postar perguntas como essas.
Qual é a sua configuração INSTALLED_APPS
?
Qual é a sua configuração ROOT_URLCONF
?
Qual é o conteúdo desse arquivo urls.py?
Qual é o conteúdo do seu arquivo urls.py no seu aplicativo?
— The original English —
Your URLs in your application have nothing to do with the path structure of your project. Paths are mapped to your views by the various urlpatterns
defined in your project.
What tutorial or book are you working from? This is an issue that is covered by the official Django tutorial. If you have not worked your way through it, I suggest you do so. It will provide you with the foundational knowledge necessary to avoid needing to post questions like these.
What is your INSTALLED_APPS
setting?
What is your ROOT_URLCONF
setting?
What is the contents of that urls.py file?
What are the contents of your urls.py file in your app?
INSTALLED_APPS = [
‘django.contrib.admin’,
‘django.contrib.auth’,
‘django.contrib.contenttypes’,
‘django.contrib.sessions’,
‘django.contrib.messages’,
‘django.contrib.staticfiles’,
‘phorus’,
]
STATIC_URL = ‘static/’
STATICFILES_DIRS = (os.path.join(BASE_DIR, ‘templates/static’),)
STATIC_ROOT = os.path.join(‘static’)
MEDIA_ROOT = os.path.join(BASE_DIR, ‘media’)
MEDIA_URL = “/media/”
URL
from django.contrib import admin
from django.urls import path, include
urlpatterns = [
path(‘admin/’, admin.site.urls),
path(‘phorus’, include(‘phorus.urls’)),
]
URL APP
from django.urls import path
from . import views
urlpatterns = [
path(‘’, views.phorus, name=“phorus”),
]
From your earlier thread.
— From Google translate —
Por favor, esclareça qual é o erro que você está recebendo.
Você está recebendo um 404 ao tentar solicitar essa página ou está recebendo um erro diferente? Se estiver recebendo um erro, publique a mensagem de erro completa com o traceback do console runserver. (Não publique uma captura de tela do erro no navegador.)
E você ainda não respondeu a duas das minhas perguntas anteriores:
- De qual fonte de informação você está trabalhando para aprender Django?
- Qual é a sua configuração
ROOT_URLCONF
?
— The original English —
Please clarify what the error is you are receiving.
Are you getting a 404 from trying to request that page, or are you getting a different error? If you’re getting an error, please post the complete error message with the traceback from the runserver console. (Do not post a screenshot of the error in the browser.)
And you still haven’t answered two of my earlier questions:
- What source of information are you working from to learn Django?
- What is your
ROOT_URLCONF
setting?