http://127.0.0.1:8000 #下一步是告诉Django在哪里可以找到静态文件.打开settings.py,拉到文件的底部,在STATIC_URL后面添加以下内容: STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'static'), ] <!--现在我们必须在模板中加载静态文件(Bootstrap CSS文件):--><!--只要记住但凡是引用到CSS,JavaScript或图片文件的地方就是要{% load static %}.-…
在浏览器中打开该URL:http://127.0.0.1:8000/admin/ 我们可以检查一切是否正常,打开URL http://127.0.0.1:8000 我们首先创建一个管理员帐户: python manage.py createsuperuser 按照说明操作: Username (leave blank to use 'vitorfs'): larken Email address: larken@example.com Password:password123 Password…
python manage.py test python manage.py test --verbosity=2 # boards/tests.py from django.core.urlresolvers import reverse from django.urls import resolve from django.test import TestCase from .views import home class HomeTests(TestCase): def test_home…
http://127.0.0.1:8000/ <!--templates/home.html--> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Boards</title> </head> <body> <h1>Boards</h1> {% for board in boards…
http://127.0.0.1:8000/ # boards/views.py from django.http import HttpResponse from .models import Board def home(request): boards = Board.objects.all() boards_names = list() for board in boards: boards_names.append(board.name) response_html = '<br>'…
首先还是贴一下源代码地址  https://github.com/goodspeedcheng/sblog 上一篇博客我们介绍了 django 如何在views中使用templates以及一些常用的数据操作,这篇博客将介绍静态文件的使用.from 应用与自定义 1.静态文件的使用 鉴于我们上次所看到的界面惨不忍睹,为了不影响心情,先介绍一下如何使用静态文件美化界面 首先新建static目录,目录下新建css/js/img三个目录 修改seeting.py文件 STATICFILES_DIRS =…
基于 Vue.js 之 iView UI 框架非工程化实践记要   像我们平日里做惯了 Java 或者 .NET 这种后端程序员,对于前端的认识还常常停留在 jQuery 时代,包括其插件在需要时就引用一下,不需要就删除.故观念使然,尽管 Nuget 和 Maven 用得顺溜,但对 NPM 仍不带感,兴许是周边无人带动的稀薄气氛,也或者是没参加过类似的大型活动,于是在自发性上差了许多.再者,我不用 MVVM 模式,领导也不会扣绩效. 为了快速体验 MVVM 模式,我选择了非工程化方式来起步,并选…
part2: 前沿 在第一节中,我们安装了项目所需要的一切:Python3.6以及在虚拟环境中运行的Django2.0,这部分教程继续在项目上编写代码. 开始写代码前,先讨论下项目的相关背景知识,然后再学习 Django 的基础,包括:模型.管理后台.视图.模板和路由. 论坛项目 在进入模型,视图等其它有趣的部分之前,花点时间简要地讨论我们将要开发的这个项目. 例图 我们的项目是一个论坛系统,整个项目的构思是维护几个论坛版块(boards),每个版块就像一个分类一样.在指定的版块里面,用户可以通…
转自[https://simpleisbetterthancomplex.com/series/2017/10/16/a-complete-beginners-guide-to-django-part-7.html] Django的初学者指南 - 第7部分 2017年10月16日 23分钟阅读 评论 37388 意见 第7部分,共7部分 苹果电脑 视窗 Linux的 7/7系列   介绍 欢迎来到我们教程系列的最后一部分!在本教程中,我们将把Django应用程序部署到生产服务器.我们还将为我们的…
Django入门与实践-第17章:保护视图 Django 有一个内置的视图装饰器 来避免它被未登录的用户访问: 现在如果用户没有登录,将被重定向到登录页面: 现在尝试登录,登录成功后,应用程序会跳转到原来所在的位置. Django入门与实践-第18章:访问已登录用户 现在我么可以改进 new_topic 视图,将发布主题的用户设置当前登录的用户,取代之前直接从数据库查询出来的第一个用户, 之前这份代码是临时的,因为那时候还没有方法去获取登录用户,但是现在可以了: 有两个关键字参数,pk用于唯一标…