我剛剛創建了我的第一個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