Skip to content

Instantly share code, notes, and snippets.

View nix1947's full-sized avatar
:octocat:
Pro

Manoj Gautam nix1947

:octocat:
Pro
View GitHub Profile
@nix1947
nix1947 / card.html
Created February 11, 2017 02:59
bootstra3 simple cards
<style>
/* card css */
.card{
background-color: red;
margin: 0;
box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
transition: 0.3s;
border-radius: 5px; /* 5px rounded corners */
}
@nix1947
nix1947 / dynamic rows loading
Created February 11, 2017 03:45
dynamically populating rows and columns of bootstrap in django template
<div class="container">
{% for project in projects %}
{% if forloop.counter0|divisibleby:3 %} <div class="row text-center"> {% endif %}
<div class="col-md-4" onclick="window.location.href='{% url 'club:robotics_detail' project.id %}'" style="cursor: pointer">
<div class="card">
<img src="http://placehold.it/300X150" alt="">
<div class="card-content">
<br>
<h4>Project {{ forloop.counter }}</h4>
<hr>
def course_ajax_search(request):
if request.method == "POST":
search_text = request.POST.get('search_text')
# Full text search
if len(search_text) < 2:
return HttpResponse(" ")
courses = Course.objects.filter(
course_name__contains=search_text
)
@nix1947
nix1947 / append.html
Created July 31, 2017 11:08
jquery multiple elements appending
// create thumbnail tag
var li = $("<li></li>");
var h3 = $("<h3></h3>");
var p = $("<p></p>", {
text: itemTitle
});
@nix1947
nix1947 / settings.py
Created October 15, 2017 07:08 — forked from palewire/settings.py
My current default Django LOGGING configuration
LOGGING = {
'version': 1,
'disable_existing_loggers': False,
'handlers': {
'mail_admins': {
'level': 'ERROR',
'class': 'django.utils.log.AdminEmailHandler'
},
'null': {
'level':'DEBUG',
@nix1947
nix1947 / meta-tags.md
Created January 31, 2018 07:47 — forked from lancejpollard/meta-tags.md
Complete List of HTML Meta Tags

Copied from http://code.lancepollard.com/complete-list-of-html-meta-tags/

Basic HTML Meta Tags

<meta name="keywords" content="your, tags"/>
<meta name="description" content="150 words"/>
<meta name="subject" content="your website's subject">
<meta name="copyright"content="company name">
<meta name="language" content="ES">
@nix1947
nix1947 / forms.py
Created February 20, 2018 07:23 — forked from neara/forms.py
Django Class Based Views and Inline Formset Example
from django.forms import ModelForm
from django.forms.models import inlineformset_factory
from models import Sponsor, Sponsorship
class SponsorForm(ModelForm):
class Meta:
model = Sponsor
@nix1947
nix1947 / Basic MultiValueField MultiWidget
Created February 28, 2018 10:52 — forked from elena/Basic MultiValueField MultiWidget
Super Basic Django MultiValueField / MutliWidget example
"""
An example of minimum requirements to make MultiValueField-MultiWidget for Django forms.
"""
import pickle
from django.http import HttpResponse
from django import forms
from django.template import Context, Template
from django.views.decorators.csrf import csrf_exempt
@nix1947
nix1947 / ipv6gen.py
Created June 8, 2018 01:15 — forked from hatarist/ipv6gen.py
I'm a lazy ass who didn't think it's worth to bother with the standard ipaddress library
import random
import sys
from netaddr import IPNetwork, IPAddress
def generate_random_ipv6(subnet):
network = IPNetwork(subnet)
return str(IPAddress(random.randrange(network.first, network.last)))
@nix1947
nix1947 / index.html
Created July 10, 2018 02:43 — forked from IanSmith89/index.html
Materialize Cheatsheet
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Materialize It!</title>
// Google Material Icons
<link href="http://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
// Google Material CSS