首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >创建新的django应用程序后,在运行服务器时,它会显示以前项目的urls

创建新的django应用程序后,在运行服务器时,它会显示以前项目的urls
EN

Stack Overflow用户
提问于 2018-08-07 00:19:12
回答 2查看 500关注 0票数 0

当我运行新的project server时,我正在使用ATOM ide,它打开了以前的项目urls。

我也试过重新启动编辑器和系统,但仍然不能工作。有没有人能建议一下。这是正在运行的新项目。enter image description here

 PS C:\Users\IBM_ADMIN\Desktop\Django_Projects\simplesocial> python manage.py  
 runserver
 Performing system checks...

 System check identified no issues (0 silenced).
 August 06, 2018 - 21:23:25
 Django version 1.11.13, using settings 'simplesocial.settings'
 Starting development server at http://127.0.0.1:8000/
 Quit the server with CTRL-BREAK
EN

回答 2

Stack Overflow用户

发布于 2018-08-07 08:53:03

在你的图片里面,你只包含了2个url路径

1. ^admin/
2. employee/

这意味着您必须在(此处为http://127.0.0.1:8000/ <===right )后添加,或者在urls.py ===> urlpattern中添加路径,这是我的url路径列表

from django.contrib import admin
from django.urls import include, path

from pages.views import home_view, contact_view, about_view


urlpatterns = [
    path('blog/', include('blog.urls')),
    path('courses/', include('courses.urls')),
    path('products/', include('products.urls')),
    path('', home_view, name='home'),
    path('about/<int:id>/', about_view, name='product-detail'),
    path('contact/', contact_view),
    path('admin/', admin.site.urls),
]

我非常确定您的urls.py位于C:\Users\IBM_ADMIN\Desktop\Django_Projects\simplesocial\urls.py,或者如果您添加了额外的路径,希望它会对您有所帮助

票数 0
EN

Stack Overflow用户

发布于 2018-08-07 09:52:29

您是否从旧项目中复制了新项目?如果是这样的话,您可能有旧项目遗留下来的.pyc文件。

试着删除你的.pyc文件(不用担心,Python会从你的.py文件重新生成新的文件)。切换到项目根目录,删除所有.pyc文件,然后重新启动开发服务器。

这是Windows上的命令:

del /S *.pyc

这是Mac/Linux上的命令:

find . -name "*.pyc" -exec rm -f {} \;

(参见How do I remove all .pyc files from a project?)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51711860

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档