Skip to content

Instantly share code, notes, and snippets.

View vikas-git's full-sized avatar

Vikas Shrivastava vikas-git

  • Gurgaon
View GitHub Profile
@vikas-git
vikas-git / logger.py
Created December 12, 2019 10:59
Use of logger in django project
# setting.py file
'''
JS logger configuration used in application
'''
LOGGING = {
'version': 1,
'disable_existing_loggers': True,
'formatters': {
'standard': {
@vikas-git
vikas-git / AbstructModel.py
Created December 17, 2019 06:33
Use some common fields in every django modal
from django.db import models
class AbstractDateTime(models.Model):
'''
Abstract model for created_on and updated_on field in models
'''
created_on = models.DateTimeField(auto_now_add=True)
updated_on = models.DateTimeField(auto_now=True)
@vikas-git
vikas-git / drf_error_handler.js
Last active January 23, 2020 09:18
JS/Jquery Error parser for Django-rest-framework errors structure.
/*
* Handle Django serializers errors and return error in html (ul/li) format.
*
* Error structure examples
* // The most simple case
* { detail: "Authentication is required" }
*
* // Simple form validation error
* { title: ["This field is required."], "description": ["This field is required."]}
*
@vikas-git
vikas-git / python_imp_topics.md
Last active March 2, 2020 18:09
This gist is used only for find some internal functionality questions in python lang.