我刚刚创建了我的第一个Python/Django网站,并且正在一个小团队中工作,我们都在为GIT Hub做出贡献。今天早上我关闭笔记本电脑时,一切正常。我知道我的同事更新的代码,所以我跑了GIT拉......这话说完了:试图为django/python网站启动服务器时看到错误
Your branch is up-to-date with 'origin/master'.
然后我拉开序幕服务器上运行的Python manage.py runserver命令但是得到了下面的消息。
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
[13/Nov/2015 19:48:44] "GET/HTTP/1.1" 500 175098
[13/Nov/2015 19:48:44] "GET /static/debug_toolbar/css/toolbar.css HTTP/1.1" 304 0
[13/Nov/2015 19:48:44] "GET /static/debug_toolbar/js/jquery_post.js HTTP/1.1" 304 0
[13/Nov/2015 19:48:44] "GET /static/debug_toolbar/js/jquery_pre.js HTTP/1.1" 304 0
[13/Nov/2015 19:48:44] "GET /static/debug_toolbar/js/toolbar.js HTTP/1.1" 304 0
[13/Nov/2015 19:48:44] "GET /static/debug_toolbar/img/ajax-loader.gif HTTP/1.1" 304 0
[13/Nov/2015 19:48:44] "GET /static/debug_toolbar/css/print.css HTTP/1.1" 304 0
^Cunknown-6c-40-08-a3-53-04:src vaijoshi$
我会说实话,我不知道从哪里开始...我发现下面的另一个堆栈溢出问题:
“的HTTP 304响应的意思是”我不需要再次获取它,因为它从上次得到它以来一直没有变化“,所以如果这是你得到的响应代码,你可能根本没有问题,或者你的意思是404(找不到)?任何事件,你通常不直接用Django提供静态文件;你可以通过你的前端服务器来完成它,在Heroku上,他们有一个特殊的应用程序和设置来帮助你,你可以阅读:https://devcenter.heroku.com/articles/django-assets。
但是我不能确定上述相关性如何,因为我也收到随附的屏幕截图,当我试图刷新页面...
HTML:home.html的
{% extends 'layouts/base.html' %}
{% load static from staticfiles %}
{% block extrahead %}
<link rel="stylesheet" href="{% static 'css/home.css' %}">
<style>
body {
background-image:url('{% static 'img/Homepage/Arianna.jpg' %}');
}
</style>
{% endblock %}
{% block content %}
<div class="container">
<!--row 1-->
<header class="row">
<div class="col-xs-3">
<div id="title">
<p>
<a href="{% url 'home' %}"><em><span style="color=#465C63">Artists</span> Decoded</em></a>
</p>
</div>
</div>
<div class="col-xs-6"></div>
<div id="loginbar">
<div class="col-xs-1">
<div id="createprofile">
<p>
<a href="/registerprofessional" class="forartists">Artists</a>
</p>
</div>
</div>
<div class="col-xs-1">
<div id="signup">
<p>
<a href="/registeruser">Clients</a>
</p>
</div>
</div>
<div class="col-lg-1">
<div id="login">
<p>
<a href="/login">Log In</a>
</p>
</div>
</div>
</div>
</header>
<!--row 2-->
<div class="row">
<div class="col-md-12 center-block">
<div class="welcome_text_div center-block"></div>
<div class="how_it_works_box text-center">
<a href="{% url 'how_it_works' %}" id="how_it_works">How It Works</a>
</div>
</div>
</div>
</div>
<!-- end container -->
{% endblock %}
howitworks.html:
{% extends 'layouts/base.html' %}
{% load static from staticfiles %}
{% block extrahead %}
<link rel="stylesheet" href="{% static 'css/home.css' %}">
<style>
body {
background-image:url('{% static 'img/Homepage/Arianna.jpg' %}');
}
</style>
{% endblock %}
{% block content %}
<div class="container">
<!--row 1-->
<header class="row">
<div class="col-xs-3">
<div id="title">
<p>
<a href="{% url 'home' %}"><em><span style="color=#465C63">Artists</span> Decoded</em></a>
</p>
</div>
</div>
<div class="col-xs-6"></div>
<div id="loginbar">
<div class="col-xs-1">
<div id="createprofile">
<p>
<a href="/registerprofessional" class="forartists">Artists</a>
</p>
</div>
</div>
<div class="col-xs-1">
<div id="signup">
<p>
<a href="/registeruser">Customers</a>
</p>
</div>
</div>
<div class="col-lg-1">
<div id="login">
<p>
<a href="/login">Log In</a>
</p>
</div>
</div>
</div>
</header>
<img src="'{% static 'img/Homepage/howitworks.png' %}'" alt="How It Works" width="80%">
</div>
URL.py
from django.conf.urls import include, url
from django.contrib import admin
from django.conf import settings
from .views import home, terms_and_conditions, how_it_works
urlpatterns = [
url(r'^admin/', include(admin.site.urls)),
url(r'^admin/docs/', include('django.contrib.admindocs.urls')),
url(r'^accounts/', include('django.contrib.auth.urls')),
url(r'^terms-and-conditions/$', terms_and_conditions, name='terms_and_conditions'),
url(r'^how-it-works/$', how_it_works, name='how_it_works'),
url(r'^$', home, name='home'),
]
if settings.DEBUG:
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
from django.conf.urls.static import static
urlpatterns += staticfiles_urlpatterns()
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
高于调整的A ND运行服务器现在可以运行。然而,点击'它如何工作',而不是页面打开,我得到这个:
有3我们谁正在为网站开发作出贡献,我们所有3人都是新手。我的同事确实说过他将这个应用程序部署到了heroku,尽管知道它的作用,但我并不熟悉它。我不确定所有的点是如何结合在一起的。请协助。如果有帮助,我们的前端已经使用Bootstrap构建。
感谢
您正在以错误的方式调用一个名为'howitworks'的网址,请在您打电话给您的网址时显示您的网址。 – Gocht
显示行号。 59 –
嗨@Gocht谢谢你回到我身边。现在在上面添加它... – vtj808