목록py (52)
jm_p_op
#case1 ForeignKey(UserModel, on_delete=models.SET_NULL,null=True) #case2 ForeignKey(UserModel, on_delete=models.CASCADE) case1 __self__설정이 안되서 UserModel object (숫자)로 저장되어있을때 case2 아래와 같이 되어서 네이밍처럼 저장이 되어있을때 class Products(models.Model): class Meta: db_table="products" porducter = models.ForeignKey(UserModel, on_delete=models.CASCADE) product_name = models.CharField(max_length=30, unique=True) de..
https://stackoverflow.com/questions/67787446/how-to-fix-error-in-django-serializers-py-fields
터미널 python manage.py makemigrations python manage.py migrate user/admin.py from django.contrib import admin from .models import UserModel # Register your models here. admin.site.register(UserModel) user/models에 있는 UserModel을 데이터로 집어 넣는다 admin.site.register(data)
django-admin startapp user "user"앱 만들기 1.templates/user/create_user.html 생성 2.user/views.py from django.shortcuts import render # Create your views here. def create_user_view(request): return render(request, 'user/create_user.html') create_user.html로 보내는 함수 만들기 3.user/urls.py 생성 from django.urls import path from . import views # user/views 불러오기 urlpatterns = [ path('create-user/', views.create_u..
import numpy as np false_list = ['', "", [], {}, 0, (), set(), range(0), np.array([0]),None] true_list = ["null", " ", ' ', "asdf"] i = 0 for test in a: if test: print("true") print(i) print(test) else: print("false") print(i) i += 1 int같은 경우는 0제외하고 truthy 값이다.
class test: def __init__(self): self.hp = 100 def ms(self): self.hp -= 1 a = 0 b = test() try: while a < 100: a += 1 b.ms() if a == 10: raise except: pass c = [a, b.hp] print(c) # [10,90] def test2(a, b): try: while a < 100: a += 1 b.ms() if a == 10: raise except: pass a = 0 b = test() test2(a, b) c = [a, b.hp] print(c) #[0,90] funtion밖에서 try문은 에러가 나올때 그전까지 실행하고 except로 나와서 작동한다. funtion안에서도 try..
UserModel.objects.get(username=username) username이 겹치는것이 있을시 오류가 생긴다. 아이디 저장할때 꼭 불리할것!
class Station: def __init__(self,**station): self.id=station.get('id') self.title=station.get('title') self.author=station.get('author') self.content=station.get('content') stat={'id': "id값", 'title':"title값", 'author':"author값", 'content':"content값"} a=Station(**stat) print(a.id)