zoukankan      html  css  js  c++  java
  • diary of laravel

    1、  修改数据库连接 初始化数据库:

       首先: 修改 config- database.php 中的 数据库链接  

          其次:修改   .env 中数据库链接    

          创建表:

    php artisan migrate
    // 当你⽣成⼀个模型时想要顺便⽣成⼀个 数据库迁移
    pphp artisan make:model User -m
    

      

    2、 生成用户登录注册体系:

    php artisan make:auth

    3、 生成 control

      

    php artisan make:controller ArticleController
    // 带 restful 风格
    php artisan make:controller ArticleController  --resource
    Route::resource('staff','StaffController');

    4、 生成中间件,俗称 过滤器

    php artisan make:middleware CheckAge

    5、打开查看日志: D:phpStudyPHPTutorialApacheconfhttpd.conf  (非正确姿势,会导致命令框一直存在)

    // 修改305 行为:
    CustomLog "|bin/rotatelogs.exe logs/access_%Y_%m_%d.log 86400 480" combined

     6、 正确姿势是-----> 运用 Log::info() ,从项目下的storage/log 下查看日志。

     7、  csfr 禁用方法:  

      

    //  1
    'AppHttpMiddlewareVerifyCsrfToken'
    //  2
    //  打开文件:appHttpMiddlewareVerifyCsrfToken.php
    
    /**
         * Handle an incoming request.
         *
         * @param  IlluminateHttpRequest  $request
         * @param  Closure  $next
         * @return mixed
         */
        public function handle($request, Closure $next)
        {
            // 使用CSRF
            //return parent::handle($request, $next);
            // 禁用CSRF
            return $next($request);
        }

     8、获取 request 的 参数 以及 解构

    // 修改 request 引入方式
    
    use Request;
    
    // 获取所有参数
    $request::all()
    
    // 解构
    extract($request::all());
    
    //  如果遇到上边已经定义了的 参数名称,则在其前边加 wddx 前缀
    
    extract($var_array, EXTR_PREFIX_SAME, "wddx");
  • 相关阅读:
    阿里云安装Kafka并配置外网访问
    Golang之select中time.After()为什么不生效
    macOS配置GitHub和GitLab共存
    Golang获取HTTP请求IP
    macOS下安装Python3.8并设置为默认版本
    mysql之力扣数据库题目620有趣的电影优化记录
    Pgsql之查询一个月份的天数
    Pgsql之查询一段时间内的所有年月yyyy-mm
    Pgsql之查询一段时间内的所有日期
    swiper下echarts点击事件失效
  • 原文地址:https://www.cnblogs.com/Mvloveyouforever/p/9252955.html
Copyright © 2011-2022 走看看