title: laravel shows me this error The POST method is not supported for this route. Supported methods: GET, HEAD, PUT, DELETE
body: <p>laravel show me this error when i submit  in the form of create 
  "The POST method is not supported for this route. Supported methods: GET, HEAD, PUT, DELETE. "
  I'm working on one page parent.blade .php the forms appear in the same page 
  routes : </p>
  
  <pre><code>Route::get('parents', 'ParentController@index'); 
  Route::get('parents/create', 'ParentController@create'); 
  Route::post('parents', 'ParentController@store'); 
  Route::get('parents/{id}/edit', 'ParentController@edit'); 
  Route::put('parents/{id}', 'ParentController@update'); 
  Route::delete('parents/{id}', 'ParentController@destroy');
  </code></pre>
  
  <p>And these are controller methods:</p>
  
  <pre><code>public function create()
  {
      return view('admin.parent');
  }
  
  /**
   * Store a newly created resource in storage.
   *
   * @param  \Illuminate\Http\Request  $request
   * @return \Illuminate\Http\Response
   */
  
  public function store(Request $request)
  {
      $parent = new Parent();
       $parent-&gt;nom = $request-&gt;input('nom');
       $parent-&gt;nom = $request-&gt;input('prenom');
       $parent-&gt;nom = $request-&gt;input('adresse');
       $parent-&gt;nom = $request-&gt;input('num-tel');
       $parent-&gt;nom = $request-&gt;input('email');
       $parent-&gt;nom = $request-&gt;input('login');
       $parent-&gt;nom = $request-&gt;input('password');
       $parent-&gt;save();
       return view('admin.parent');    
  }
  </code></pre>