首页
畅所欲言
友情链接
壁纸大全
数据统计
推荐
工具箱
在线白板
Search
1
职教云小助手重构更新,职教云助手最新版下载地址【已和谐】
13,375 阅读
2
职教云-智慧职教,网课观看分析(秒刷网课)
10,988 阅读
3
gradle-5.4.1-all.zip下载
8,878 阅读
4
职教云-智慧职教,签到补签分析(逆天改命系列)
7,836 阅读
5
一个优秀的程序员从写文档开始:免费领14个月语雀云笔记会员
6,875 阅读
学习笔记
Web
Python
转载文章
算法刷题
JS逆向
综合笔记
安卓
物联网
Java
C
资源收集
软件收藏
网络资源
影视专辑
TED英语角
随便写写
随手拍
登录
/
注册
Search
Lan
累计撰写
624
篇文章
累计收到
617
条评论
首页
栏目
学习笔记
Web
Python
转载文章
算法刷题
JS逆向
综合笔记
安卓
物联网
Java
C
资源收集
软件收藏
网络资源
影视专辑
TED英语角
随便写写
随手拍
页面
畅所欲言
友情链接
壁纸大全
数据统计
推荐
工具箱
在线白板
搜索到
624
篇与
的结果
2023-04-11
django怎么在迁移数据库的时候,自动生成数据
要在Django中新增数据,您可以遵循以下步骤:首先,确保您已经创建了一个模型。例如,假设您有一个名为Person的模型,它在models.py文件中定义如下:from django.db import models class Person(models.Model): name = models.CharField(max_length=100) age = models.IntegerField() 接下来,创建一个新的迁移文件,如前面所述。使用以下命令创建一个空的迁移文件:manage.py makemigrations <your_app_name> --empty打开新创建的迁移文件,您需要在其中定义一个新的操作,用于创建数据。您可以使用RunPython操作。例如:from django.db import migrations def generate_data(apps, schema_editor): # 在这里编写用于生成数据的代码 pass class Migration(migrations.Migration): dependencies = [ ('<your_app_name>', '<previous_migration>'), ] operations = [ migrations.RunPython(generate_data), ]在这个例子中,我们在create_person函数中创建了一个新的Person实例,并将其保存到数据库中。保存迁移文件后,运行以下命令应用迁移:python manage.py migrate <your_app_name>完成以上步骤后,您应该已经成功地在数据库中新增了一条数据。
2023年04月11日
159 阅读
0 评论
0 点赞
2023-03-22
ios点击输入框屏幕自动放大
H5页面,ios点击input框,输入内容时,页面会自动放大,且失焦后需手动放小。解决:width=device-width:表示宽度是设备屏幕的宽度height=device-height:表示高度是设备屏幕的高度initial-scale - 初始的缩放比例minimum-scale - 允许用户缩放到的最小比例maximum-scale - 允许用户缩放到的最大比例user-scalable - 用户是否可以手动缩放作者:前端伏地魔链接:https://www.jianshu.com/p/fe40f8c46120来源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
2023年03月22日
331 阅读
1 评论
0 点赞
2023-03-15
AILink全新来袭-邀请免费得次数-送体验卡
体验地址:https://ailink.pw/搭建同款:https://ailink.aixk.net/它能干什么AIChatAIDrawAIAPPInvitePay管理功能模型插件
2023年03月15日
813 阅读
1 评论
0 点赞
2023-03-15
输入框在输入中文时回车误触发输入的回车事件
这个问题出现在:chatx.me的输入框最近反应的人比较多,然后还是问了下前前端同事,解决了。const keyBordSend = (event: any) => { // 如果是shift+enter则换行 if (event.keyCode === 13 && event.shiftKey) { return; } // 如果是Enter则发送 if (event.keyCode === 13 && !event.shiftKey) { event.preventDefault(); sendMessage(); } };
2023年03月15日
135 阅读
1 评论
0 点赞
2023-03-12
python-3.9.10-slim-buster Docker 镜像 安装mysqlclient 报错raise OSError("{} not found".format(_mysql_config_path)) OSError: mysql_config not found
python-3.9.10-slim-buster Docker 镜像 安装mysqlclient 报错raise OSError("{} not found".format(_mysql_config_path))OSError: mysql_config not foundsudo apt-get install python3-dev default-libmysqlclient-dev build-essential # Debian / Ubuntu sudo yum install python3-devel mysql-devel # Red Hat / CentOS
2023年03月12日
304 阅读
0 评论
0 点赞
2023-03-07
用chatx来代替搜索引擎
自从官方放开了gpt3.5turbo自后,速度提升了很多,会话质量也总是到了能用我开发了ChatX,可以在国内使用,唯一的缺点就是最长4000的token限制(真下头,聊一半用不了了)欢迎大家体验:https://chatx.me/搭建同款:http://zuuu.cn/5SL13{dotted startColor="#ff6c6c" endColor="#1989fa"/}还有一件比较有意思的事情,群友刚才改了一下代码,统计了一下一些游客的留言,一开始就让我头皮发麻然后我感受到了来自AI的温暖
2023年03月07日
254 阅读
2 评论
1 点赞
2023-02-23
yarn+vite+vue3+typescript 安装 tailwind
创建vite项目yarn create vite 输入项目名称,选择Vue选择Customize with create-vue根据需求选一下根据指令,cd到项目目录里面之后,执行yarn安装tailwind, yarn add tailwindcss postcss autoprefixer参考:https://tailwindcss.com/docs/guides/vite#vue生成配置文件yarn tailwindcss init重点来了:由于是typescript,所以需要将后缀js重命名为cjs。编辑:tailwind.config.cjs文件,输入以下内容:/** @type {import('tailwindcss').Config} */ module.exports = { content: [ "./index.html", "./src/**/*.{vue,js,ts,jsx,tsx}", ], theme: { extend: {}, }, plugins: [], }再编辑src/assets/main.css替换成以下内容:@tailwind base; @tailwind components; @tailwind utilities;编辑src/App.vue,添加一行内容,并保存<h1 class="text-3xl font-bold underline"> Hello world! </h1>启动yarn dev已生效(h1加了下划线)
2023年02月23日
329 阅读
0 评论
0 点赞
1
...
6
7
8
...
90