小编Str*_*ker的帖子

Laravel 5.6 $ this-> validate vs Validator :: make()

我看到还有一些其他问题,他们询问$this->validate和之间有什么区别Validator::make().他们并没有真正回答我想知道的概念性问题.

这些都有适当的用途吗?喜欢什么时候使用一个?

我目前如何使用它是在我的API类中我使用if else $validator::make()(如下所示)而在我的程序的Web部分中我使用$ this->validate()(也在下面)

这是使用它的正确方法吗?

$验证::做:

public function store(Request $request)
    {
        $validator = Validator::make($request->all(),[
            'name' => 'required',
            'url' => 'required',
            'isPublic' => 'required'
        ]);

        if($validator->fails()){
            return response($validator->messages(), 200);
        } else {

            Helpers::storeServer($request);

            return response()->json([
                'message'=> ['Server Stored']
            ]);
        }
    }
Run Code Online (Sandbox Code Playgroud)

$这个 - >验证:

 public function store(Request $request)
    {

        $this->validate($request, [
            'name' => 'required',
            'url' => 'required',
            'isPublic' => 'required'
        ]);

        Helpers::storeServer($request);

        return redirect('dashboard')->with('success', 'Server stored');
    }
Run Code Online (Sandbox Code Playgroud)

php validation laravel

7
推荐指数
1
解决办法
8170
查看次数

按列对齐两个引导表?

我目前正在使用 bootstrap 和 laravel 表单控件来创建下面的这些表结构。我现在遇到的唯一问题是我无法弄清楚如何从两个单独的表中获取删除和编辑按钮以对齐?附上一张照片,展示了它现在的样子以及显示表格的代码。

在此处输入图片说明

@extends('layouts.app')

@section('content')
    <div class="container">
        <div class="row justify-content-center">
            <div class="col-md-8">
                <div class="card">
                    <div class="card-header">Dashboard</div>
                    <div class="card-body">
                        @if (session('status'))
                            <div class="alert alert-success">
                                {{ session('status') }}
                            </div>
                        @endif
                        <a href="/incidents/create" class="btn btn-primary">Create Incident</a>
                        <a href="/servers/create" class="btn btn-primary">Create Server</a>
                        <h1></h1>
                        <h3>Your Incidents </h3>
                        @if($incidents)
                            <table class='table table-striped'>
                                <tr>
                                    <th>Title</th>
                                    <th></th>
                                    <th></th>
                                </tr>
                                @foreach($incidents as $incident)
                                <tr>
                                    <td><h4>{{$incident->title}} : <strong>{{$incident->status}}</strong></h4></td>
                                    <td><a href="/incidents/edit/{{$incident->id}}" class="btn btn-success">Edit</a></td>
                                    <td>
                                        {!!Form::open(['action' => ['IncidentsController@destroy', $incident->id], 'method' => 'POST', 'class' => 'float-right'])!!}
                                        {{Form::hidden('_method', 'DELETE') }}
                                        {{Form::submit('Delete', ['class' …
Run Code Online (Sandbox Code Playgroud)

css php laravel bootstrap-4

6
推荐指数
1
解决办法
2169
查看次数

在 pandas 中使用 df.drop 时,行索引会发生变化

我正在开发一个程序,在该程序中,我采用随机值查找与它们距离相似的坐标,将它们添加到组中并将它们从数据框中删除。

所以假设我有这些坐标的列表

在此输入图像描述

它们应该被分组以便索引

  • 0和1在一起
  • 2和4在一起了
  • 3 独自一人

我遇到的问题是,使用随机选择初始索引来计算行数

randInt = random.randint(0, count_row - 1)
Run Code Online (Sandbox Code Playgroud)

当我从数据框中删除一个坐标点时,它不会像下图那样将其他坐标点向上移动。

在此输入图像描述

我目前正在使用以下命令删除这些点。

选择的随机索引被添加到列表中,然后使用以下命令从 Dataframe 中删除

df.drop(current, inplace=True)
Run Code Online (Sandbox Code Playgroud)

然后,如果一个点在一定距离内,则将其添加到列表中并使用删除(其中索引是循环时数据帧中点的索引)

df.drop(index, inplace=True)
Run Code Online (Sandbox Code Playgroud)

所以我的问题是,我怎样才能做到这一点,以便当删除一个点时它会将 Id 随之向上移动?

python pandas

1
推荐指数
1
解决办法
1512
查看次数

标签 统计

laravel ×2

php ×2

bootstrap-4 ×1

css ×1

pandas ×1

python ×1

validation ×1