라라벨39 Laravel -TDD(2) get('/'); $response->assertStatus(200); }} 현재 TaskTest.php 파일 상태입니다.저 상태에서 php artisan test 또는 vendor/bin/phpunit 명령어를 입력해봅시다.윈도우를 쓰시는 분들 중에 vendor/bin/phpunit를 사용했을 때, 에러가 발생하시는 분들은 git bash를 사용하거나 php artisan test 명령어를 사용해주세요. 두 명령어의 결과 출력 방식이 조금 다릅니다.사용하는데 문제는 없기 때문에 둘 중 사용하고 싶은 것을 사용하세요.저는 php artisan test로 진행하겠습니다. 기본 상태의 파일을 테스트하면 문제 없이 잘 작동합니다.이제 TaskTest 파일을 좀 수정하겠습니다. get('/.. 2021. 1. 13. Laravel 8 - CRUD(9) 사진 업로드 글을 작성할 때, 사진 업로드를 해보겠습니다. resources/views/layouts/create.blade.php 파일을 수정해줍니다. @extends('layouts.app') @section('section') 글쓰기 @csrf 제목 : 내용 @stop 파일 업로드를 추가합니다. 그리고 database/migrations/create_boards_table.php 파일을 수정합니다. public function up() { Schema::create('boards', function (Blueprint $table) { $table->id(); $table->unsignedBigInteger('user_id'); $table->string('user_name'); $table->st.. 2021. 1. 8. Laravel 8 - CURD(8) 인증된 사용자 인증된 사용자만 게시판에 들어가고 글 작성 및 수정을 하게 바꿔보겠습니다. 현재 로그인을 하지 않아도 게시판에 들어 갈 수 있는데, 로그인을 해야 들어가게 바꾸겠습니다. 먼저 web.php 라우트를 수정하겠습니다. 2021. 1. 8. Laravel 8 - CRUD(7) 로그인 resources/views/layouts/app.blade.php 파일을 열어서 로그인 버튼을 만듭니다. @section('header') @section('header') 게시판 @guest() 회원가입 로그인 @endguest @auth() {{auth() -> user() -> name}} @csrf 로그아웃 @endauth @show @section('section') @show @guset와 @auth를 사용하면 미인증 사용자와 인증 사용자를 나눌 수 있습니다. 로그인하지 않을 경우에는 회원가입과 로그인을 로그인 했을 경우에는 사용자 이름과 로그아웃 버튼이 보이게 했습니다. 로그인 해서 실험 해보면 확인할 수 있습니다. 2021. 1. 7. 이전 1 2 3 4 5 6 7 ··· 10 다음