Open folder where chrome driver downloaded and open terminal & run one by one
sudo chmod +x chromedriver| import 'package:get/get.dart'; | |
| class MyController extends GetxController{ | |
| var count = 0.obs; | |
| void increment(){ | |
| count++; | |
| } | |
| } |
| class Controller extends GetxController{ | |
| var count = 0; | |
| void increment(){ | |
| count++; | |
| update(['id name']); | |
| } | |
| } |
| import 'package:datarequest/Models/Todomodel.dart'; | |
| import 'package:http/http.dart' as http; | |
| class Dataservices { | |
| static var client = http.Client(); | |
| static Future<List<Todo>> getTodo() async { | |
| var response = | |
| await client.get('https://jsonplaceholder.typicode.com/todos'); |
| def lead_create(request): | |
| form = LeadForm() | |
| if request.method == 'POST': | |
| form = LeadForm(request.POST) | |
| if form.is_valid(): | |
| form.save() | |
| return redirect('/lead') | |
| context = { | |
| 'form':form | |
| } |
| from django.shortcuts import render,redirect | |
| from django.http import HttpResponse | |
| from .models import Lead | |
| from .forms import LeadForm | |
| from django.views.generic import ListView,DetailView,CreateView,UpdateView,DeleteView | |
| from django.urls import reverse | |
| # Create your views here. |
| {% load static %} | |
| <html> | |
| <head> | |
| <link rel="stylesheet" href="{% static 'main.css' %}"> | |
| </head> | |
| <body> | |
| <b> | |
| <a href="{% url 'lead:lead_create' %}"> | |
| Create lead |
| {% load static %} | |
| <html> | |
| <body> | |
| <b> <a href="{% url 'lead:lead' %}">previous page</a> </b> | |
| <hr> | |
| <b> | |
| Create a lead | |
| </b> |
Open folder where chrome driver downloaded and open terminal & run one by one
sudo chmod +x chromedriversudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) main universe restricted multiverse"sudo apt install gufwOpen gufw from app launcher
Go to the Rules tab
Click the [+] button to add a new rule
Select the direction "Both"