创建新的django应用程序后,在运行服务器时,它会显示上一个项目的url。

时间:2018-08-06 16:19:12

标签: python django

在运行新的项目服务器时,我正在使用ATOM ide,它正在打开以前的项目URL。

我也尝试过重新启动编辑器和系统,但仍然无法正常工作。任何人都可以请指教。这是新项目正在运行。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

3 个答案:

答案 0 :(得分:0)

在图片中,您仅包含2个网址路径

1. ^admin/
2. employee/

这意味着您必须在(http://127.0.0.1:8000/ <=== right here)之后添加 或在urls.py ===> urlpatterns内添加路径,这是我的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 或者如果您添加了一条额外的路径 希望对您有帮助

答案 1 :(得分:0)

您是从旧项目复制新项目吗?如果是这样,则您的旧项目中可能还有.pyc个文件。

尝试删除您的.pyc文件(不用担心,Python将从您的.py文件中重新生成新文件)。转到项目的根目录,删除所有.pyc文件,然后重新启动devserver。

这是Windows上的命令:

del /S *.pyc

这是在Mac / Linux上的命令:

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

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

答案 2 :(得分:0)

实际上,通过对我的旧项目进行此更改,它可以正常工作

上一个 urls.py

from django.conf.urls import url,include 
from django.contrib import admin

urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'employee/',include('portal.urls'))
 ]

雇员

之前添加 ^
  from django.conf.urls import url,include
  from django.contrib import admin

   urlpatterns = [
   url(r'^admin/', admin.site.urls),
    url(r'^employee/',include('portal.urls'))
     ]

开发服务器开始为当前项目运行url,而不是以前的项目。此更改是在我收到其URL的旧项目中完成的。

谢谢大家的建议。