作者文章归档:white



    [TOC]

    Django从入门到放弃之数据库(三)

    一、 数据库的选择与设置

    在 python 的虚拟环境中已经内置了一个简易的数据库工具 SqlLite, 我们打开 Anaconda 看看

    图片alt

    在 Django 的 Setting.py 中找到 DATABASES 【文档

    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.sqlite3',
            'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
        }
    }

    SQLite 是一个软件库,实现了自

    Read more



    Django从入门到放弃(一)

    [TOC]

    一、 学习方法

    • ### 1. 官方文档为主
    • ### 2 .笔记记录
    • ### 3. 思维导图
    • ### 4. 源码分析

    二、学习周期

    学习周期定位一周的时间,每天学习一章节, 每天一篇笔记

    三、学习预期目标

    1.目标在能够自主的完整的构建一个 Django 系统, 并且在发生错误的时候能够主动排查错误。


    开始2020-07-15 20:31:20 星期三:point_right:

    根据官网文件我们从整体架构来熟悉 Django , 打开其官网地址 可以看到这个官网就是用 Django 来搭建的, 好吧,介绍说这是一个完美主义者的框架,比较符

    Read more



    [TOC]

    前言

    本网站是基于Django的个人博客系统,本网站是基于DjangoBlog的个人博客系统, 感谢@liangliangyyd 的技术支持,参照[原博主教程网址]基本上是能完成建设,但是我们还是从细节出发。

    986247535@qq.com 联系邮箱

    一、大象装箱子, 我们把建设网站分为几个步骤来写。

    1. 确定网站类型

    这里我们想要一个可以写笔记并且自己随时随地能查看还能让别人看到的网站,那么个人博客类型的网站是不错的选择。那么这个网站需要有几个东西。
    • 1.1 前台模块
    • 1.2 后台模块
    • 1.3 标签模块
    • 1.4 分类模块
    • 1.5 友情链接
    • 1.6 评论模块
    • 1.7 文章模

    Read more



    editor.md与Latex的正确打开方式

    写在前面: editor.md如何与Django框架结合起来?而后使用markdown在前端渲染出Latex格式。

    一、找到官方文档与实例

    Github地址: :point_right: [editor.md]

    找到以下的示例 :

    Markdown to HTML

    代码如下:


    <link rel="stylesheet" href="editormd/css/editormd.preview.css" /> 
    <div id="test-markdown-view&quo

    Read more


    网易源

    deb http://mirrors.163.com/ubuntu/ bionic main restricted universe multiverse
    deb http://mirrors.163.com/ubuntu/ bionic-security main restricted universe multiverse
    deb http://mirrors.163.com/ubuntu/ bionic-updates main restricted universe multiverse
    deb http://mirrors.163.com/ubuntu/ bionic-pro

    Read more



    前面我们学习了 Django 的基本知识现在我们开始学习如何使用webpack打包

    [TOC]

    一、聊聊前端

    现在前端技术可谓是日新月异, 半年不写前端回头过来看已经是非常复杂了,当时学的时候 JQ 对于我来说都算是比较繁琐东西了, 现在不光要学三大框架 UI 以及各种打包工具还要学设计。

    总的来说要学的东西很多,但是并不是很复杂,这只是一个过程。

    今天我们就来学习一下前端中的 webpack ,这个工具可以帮助我们学习 vue 等一系列前端工具,我们将以全新的方式构建前端的学习方式

    那么还是老样子我们需要一个环境

    • Centos8
    • gitHUb
    • nodejs
    • npm

    好了有了这些我们

    Read more



    [TOC]

    前言:在前面的学习中我们已经完成了一个简单应用不过,这些都是基于 windos 的,我们今天就来把 LINUX 用上, 这有助于我们进行 像 npm 或者 vue 的开发

    一、 下载 CentOS-8.2.2004-x86_64

    具体下载地址去 Centos官网或者去网易的镜像下载

    我下载的是比较大的,这样可以免除不少的事,而且我也打算装图像界面,比较这只是在测试端

    图片alt

    提示: 如果下周速度比较慢可以使用迅雷进行下载哦,良心软件.:bowtie:

    二、 VMware 安装 Centos8

    如果没有下载去官网下载就行啦(默认你已经安装好)

    1、新建一个虚拟机, 选择自定义

    图片alt

    2、

    Read more



    一、自定义我们的表单

    还是老样子我们需要创建一个 git 分支 **adminTemplet**

    编写 admin.py

    from django.contrib import admin
    
    from .models import Choice, Question
    
    
    class ChoiceInline(admin.TabularInline):
        model = Choice
        extra = 3
    
    
    class QuestionAdmin(admin.ModelAdmin):
        fieldsets = [
            (None,               {

    Read more