Tôi muốn tạo ra một sên ngẫu nhiên cho mô hình của tôi, nhưng không thiết lập "trống = True" (như tôi muốn thực thi nó sau này với xác nhận.)Django - Tạo sên mặc định
Tôi đã tự hỏi nếu tôi có thể làm một cái gì đó như thế này:
slug = models.SlugField(unique=True, default=some_method(), verbose_name='URL Slug')
Trường hợp some_method là phương pháp tạo ngẫu nhiên sên? Tôi đã thử đoạn code trên và nó không hoạt động :(
Những gì tôi muốn làm là tạo ra một sên độc đáo (unique_slugify?)
Điều này gọi phương thức khi đối tượng được tạo, dự định này? – jbcurtin
Có, mặc dù nó không hoạt động ... NameError: tên 'some_method' không được xác định – Hanpan