So stieß ich auf ein Problem auf meiner Website, wo ich dann zwei separate HTML-Seiten erstellt. Ich habe dann die urls.py bearbeitet, damit die URLs für die beiden Seiten unterschiedlich sind, aber die css funktioniert nicht mehr, wenn ich das tue. Mein Code ist unten und ich werde es nachher ausführlicher erklären.Django - CSS funktioniert nicht mehr, wenn ich die URLs ändere
Teil meiner head.html
<!-- Bootstrap core CSS -->
<link href="../../static/textchange/index.css" rel="stylesheet">
<!-- Custom styles for this template -->
<link href="../../static/textchange/jumbotron.css" rel="stylesheet">
<!-- Just for debugging purposes. Don't actually copy these 2 lines! -->
<!--[if lt IE 9]><script src="../../assets/js/ie8-responsive-file-warning.js"></script><![endif]-->
<script src="../../static/textchange/index.js"></script>
Wie schließe ich den Kopf auf jeder HTML-Seite
{% include "textchange/head.html" %}
Die beiden Urls Probleme verursacht
url(r'^results/(?P<uisbn>(\w)+)/(?P<uuser>(\w)+)$', views.contactpost, name="contactpost"),
url(r'^results/(?P<uisbn>(\w)+)/(?P<uuser>(\w)+)$', views.contactwish, name="contactwish"),
So oben das ist wie mein URLs sind im Moment eingerichtet und ich merke, dass dies im Moment nur zum Contactpost gehen wird. Wenn ich die URLs wie folgt ändere:
url(r'^results/(?P<uisbn>(\w)+)/post/(?P<uuser>(\w)+)$', views.contactpost, name="contactpost"),
url(r'^results/(?P<uisbn>(\w)+)/wish/(?P<uuser>(\w)+)$', views.contactwish, name="contactwish"),
Die CSS funktioniert nicht mehr für beide Seiten. Zunächst
zuvor hatte ich 2 Seiten die URL sah wie folgt aus:
url(r'^results/(?P<uisbn>(\w)+)/(?P<uuser>(\w)+)$', views.contact, name="contact"),
Views.py
@login_required
def contactpost(request, uuser, uisbn):
ltextbook = Textbook.objects.filter(isbn = uisbn)
text = ltextbook[0]
luser = User.objects.filter(username = uuser)
quser = luser[0]
post = Posting.objects.filter((Q(user = quser) & Q(textbook = ltextbook)))
posting = post[0]
return render_to_response(
'textchange/contactpost.html',
locals(),
context_instance=RequestContext(request)
)
@login_required
def contactwish(request, uuser, uisbn):
ltextbook = Textbook.objects.filter(isbn = uisbn)
text = ltextbook[0]
luser = User.objects.filter(username = uuser)
quser = luser[0]
wish = Wishlist.objects.filter((Q(user = quser) & Q(textbook = ltextbook)))
wishlist = wish[0]
return render_to_response(
'textchange/contactwish.html',
locals(),
context_instance=RequestContext(request)
)
Warum würde die CSS aufhören zu arbeiten?
Danke.
https://docs.djangoproject.com/en/1.8/howto/static-files/ –