作者文章归档: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



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

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

    一、找到官方文档与实例

    Github地址:

    找到以下的示例 :

    Markdown to HTML

    代码如下:


    <link rel="stylesheet" href="editormd/css/editormd.preview.css" /> 
    <div id="test-markdown-view">
        <!-- Server-s

    Read more



    光合云升级版本 5.7 到 5.8

    注意 composer 版本全部为 1.x 如果出现问题请更换版本, 目前已知 2.x 无法安装 compose 镜像为:

    composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

    查看当前的版本 5.7

    php artisan --version

    修改 laravel/framework/^5.7. 为 ^5.8. 执行 composer update laravel/framework 后出现

    vlucas/phpdotenv v2.6.1|

    Read more



    安装 go

    wget https://golang.org/dl/go1.17.1.linux-amd64.tar.gz
    tar -zxvf go1.17.1.linux-amd64.tar.gz
    mv go /usr/local/
    export PATH=$PATH:/usr/local/go/bin

    查看是否安装成功

    go version

    安装 git 由于是 centos 系统所以安装很简单

    yum install git

    设置 git 访问令牌

    到 Settings Developer settings

    图片alt

    新建一个仓库

    echo "# gin-demo" >> R

    Read more


    Markdwon如何导出PDF

    基本的实现思路就是 HTML转PDF

    目前 getValue 方法只能获取其原本的格式没有任何的样式

    通过 editormd-html-textarea 获取文本框中的html代码

    接着我们设置 mdeditor 的扩展接口 toolbarCustomIcons

    例如: 我们需要一个导出类型的图标 cloud-download

    PDF

    代码为:

    <i class="fas fa-file-download" style="color:#48a2ff"  onclick="alert('faicon');">PDF</i>

    来到虚拟

    Read more



    文档 (前后台对接)

    如何创建

    composer require fruitcake/laravel-cors 安装这个解决跨域


    这个文件在 Kernel 中

    protected $middleware = [
        \Fruitcake\Cors\HandleCors::class, 配置这一行完成在全局中
    ];

    在控制台中添加以下代码对接后台

    var urls = ["store/i/admin/product/create"];  //这个是后台商品创建的url
    localStorage.setItem("local_proxy_urls", JSON.stringify(ur

    Read more



    项目说明: 本项目按照 jira项目 github 上全流程开发

    项目主要是模仿企业级敏捷开发软件 jira

    启动 React 项目

    由于本人以前没使用过 React 但是学习过其他框架加上拥有一些面向对象的知识所以对于其学习是非常容易理解的,但是由于学习过面向对象的知识所以难度一般

    创建一个新的 React, 等待项目进行初始化

    npx create-react-app jira

    如果是需要已 tsx 结尾的后缀

    npx create-react-app my-app --template typescript

    目录结构

    • src 源代码 (打包)
      • index.tsx 入口文件

    Read more