Skip to content

Instantly share code, notes, and snippets.

View berkansems's full-sized avatar

berkan sems berkansems

View GitHub Profile
@berkansems
berkansems / Model Hatasi
Created October 22, 2020 15:06
Model Hatasi
eğer modelsde bir değişiklik yapılıyorsa bu adımlar atılmalı:
1. base/migrations i silmek lazım
2. database ten girip migrationsi silmek lazım
3. migrate --fake
4. DB den o yeni ekleneni comment yapmak lazım
5. python manage.py makemigrations
6. migrate --fake
7. commentten kaldırıyoruz değişen fieldi
8. tekrar makemigrations
@berkansems
berkansems / mysql install
Created July 17, 2020 14:35
how to install mysql and workbench
go to https://dev.mysql.com/downloads/repo/apt/
download and unzip it and goto the directory
sudo dpkg -i mysql-apt-config_0.8.15-1_all.deb
sudo apt-get update
sudo apt-get install mysql-server
sudo service mysql status
sudo apt-get install mysql-workbench-community
@berkansems
berkansems / redis error
Last active November 6, 2021 15:33
Redis error
Error 111 connecting to localhost:6379. Connection refused. Django Heroku
redis is not istalled you should install with sudo apt-get install redis-server
____________________________________________________________________________
django-redis invalid DB index error and redis url's
sudo nano /etc/redis/redis.conf
change databases 16 to 512
sudo systemctl restart redis
@berkansems
berkansems / mysqlclient error
Created July 9, 2020 09:38
mysqlclient error
apt install libmysqlclient-dev
apt install gcc
@berkansems
berkansems / gitlab ssh
Created July 7, 2020 17:52
gitlab ssh
cd ..
cd berkan
ssh-keygen
cd .ssh
ls
cat id_rsa.pub
ssh -T git@gitlab.com
for scrapy with Python 3, you'll need
sudo apt-get install python3 python-dev python3-dev \
build-essential libssl-dev libffi-dev \
libxml2-dev libxslt1-dev zlib1g-dev \
python-pip
with Python 2, you'll need
sudo apt-get install python-dev \
build-essential libssl-dev libffi-dev \
@berkansems
berkansems / random
Created June 4, 2020 14:01
random string
import random
import string
rand=""
for r in range (0,10):
rand+=random.choice(string.ascii_letters)
print(rand)