![]() | |
ADVAN Laptop Workplus AMD Ryzen 5 14 incLaptop / notebook Advan Workplus menggunakan processor AMD ryzen 5 6600H ditujukan untuk professional, sangat nyaman digunakan untuk bekerja, programing, content creator, IT, main game, serta mendukung semua kegiatan Anda. Laptop / notebook Advan Workplus dapat di buka 180° sehingga dapat digunakan untuk berbagai aktifitas seperti presentasi dengan mudah dengan rekan kerja anda di dalam 1 meja. Free Klik Disini ! |
Secara default Django Framework telah menyediakan library export data ke bentuk .CSV, jadi kita tinggal menggunakannya saja tanpa harus melakukan instalasi library CSV.
Cara menggunakanya kamu tinggal menggunakan fasilitas import, perhatikan kode di bawah ini :
CREATE TABLE product (
id serial NOT NULL,
product_name varchar(255) NOT NULL,
price int4 NULL,
limit_user int4 NULL,
);
from apps.models import Product
from datetime import datetime
import csvdef export_to_csv(request):
now = datetime.now()
date_time_now = now.strftime("%m%d%Y%H:%M:%S")
response = HttpResponse(content_type='text/csv')
response['Content-Disposition'] = 'attachment; filename="{}.csv"'.format(date_time_now)
prds = Product.objects.all()
writer = csv.writer(response)
writer.writerow(['Name','Price','Limit User'])
for prd in prds:
writer.writerow([prd.name,prd.price,prd.limit_user])
return response
Baca artikel lainya: