Skip to content

Instantly share code, notes, and snippets.

View alexandrtretyakov's full-sized avatar

Alexandr Tretyakov alexandrtretyakov

View GitHub Profile
@alexandrtretyakov
alexandrtretyakov / gist:759fc3fbc2e8e445accaebcc06360387
Last active November 24, 2023 12:08
К статье Таблицы в админке Wordpress (часть 1) https://tretyakov.net/post/tabliczy-v-adminke-wordpress-chast-1/
<?php
/*
* Plugin Name: Сотрудники организации
* Description: Плагин для демонстрации работы класса WP_List_Table
* Version: 0.0.1
* Author: Александр Третьяков
* Author URI: https://tretyakov.net/
* License: GPLv2 or later
* License URI: https://www.gnu.org/licenses/gpl-2.0.html
# Переходим в директорию с проектом
cd test/
# Загружаем изменения из гита
git pull
# Создаем и применяем миграции
venv/bin/python manage.py makemigrations
venv/bin/python manage.py migrate
@alexandrtretyakov
alexandrtretyakov / .gitignore
Last active April 16, 2022 13:15
Django + PyCharm gitignore
.idea/
venv/
*.log
*.pot
*.pyc
__pycache__/
media/
static/
db.sqlite3
.env
from django.db import models
class Person(models.Model):
name = models.CharField(max_length=150, verbose_name='Имя')
date_of_birth = models.DateField(verbose_name='Дата рождения')
email = models.CharField(max_length=150, verbose_name='Email')
home_adress = models.CharField(max_length=250, verbose_name='Домашний адрес')
class Meta: