
django
文章平均质量分 96
django
life1024
hello
展开
-
django 错误问题
(1)ubuntu上运行的django出现No space left on device错误运行django出现错误信息:[2016-12-24 14:33:24,476 pyinotify ERROR] add_watch: cannot watch /usr/local/lib/python2.7/dist-packages/django/contrib/sessions/原创 2017-01-12 19:03:53 · 1535 阅读 · 0 评论 -
PyCharm断点调试django,能看到变量值
我在用PyCharm开发django程序的时候,对于打印日志调试程序的方式感觉还是有点麻烦和不直观,所以研究了一下断点调试的方法如下:1、打开你的工程,在菜单栏里找到Run-->Edit Configurations2、在打开的对话框里边选择Python,点击+号4、选择Python5、出现了一个新的项Unnamed,你可以把它改名叫debug...原创 2018-01-10 18:22:30 · 4052 阅读 · 0 评论 -
django 项目,app 构建,admin 工具使用,根据model生成表
环境:安装了django1.11,mysql,Mysql-python创建一个django项目django-admin.py startproject shuili创建app(在项目的根目录下),注意以下步骤都是基于apppython3 manage.py startapp back目录结构shuili|-- back| |-- admin.py原创 2018-01-09 16:57:44 · 1877 阅读 · 0 评论 -
django 安装与使用
(1)安装pip 命令安装方法pip install Django源码安装方法下载源码包:https://www.djangoproject.com/download/输入以下命令并安装:tar xzvf Django-X.Y.tar.gz # 解压下载包cd Django-X.Y # 进入 Django 目录原创 2017-01-12 18:17:35 · 5910 阅读 · 2 评论 -
django admin 修改原生模板,路径覆盖,路径访问权限控制,
(1)修改原生模板admin管理系统的模板路径默认为 /usr/lib64/python2.7/site-packages/django/contrib/admin/templatesstatic静态文件目录为/usr/lib64/python2.7/site-packages/django/contrib/admin/static操作:1、复制/usr/lib64/pytho原创 2018-01-10 14:20:39 · 5661 阅读 · 0 评论 -
django admin 模板修改,定制,详细
前言:我们根据数据库建立了多个model,此时这个model也是用的admin的原生的模板,因为每个model的样式可能会不一样,此时我们可以这样做。假如我们要修改名字为back的app的,且model名siteinfo的的change页面,则我们可以按照如下步骤(1)在项目的templates建立admin/back/siteinfo(2)在此目录下建立change_form.htm...原创 2018-01-10 14:27:20 · 23765 阅读 · 2 评论 -
django admin 数据库表关联关系的问题
关联关系字段 (Relationship fields)ForeignKey,ManyToManyField与OneToOneField分别在Model中定义多对一,多对多,一对一关系。例如,一本书由一家出版社出版,一家出版社可以出版很多书。一本书由多个作者合写,一个作者可以写很多书。123456原创 2018-01-10 11:58:02 · 4926 阅读 · 0 评论 -
django 使用mysql数据库
创建表 我是先使用mysql的客户端进行表创建的。当然还可以不这样做,等我们讲完下面的内容再回来说。建立映射关系 在工程目录下随便找一个位置,创建一个models.py文件(django项目启动的时候会自动去工程目录下面找这个文件,请不要创建与之同名的文件夹,以免django混乱),接下来就是在这个文件中建立与settings文件中配置的db中表的映射了。原创 2018-01-09 16:22:00 · 1100 阅读 · 0 评论 -
django 引入静态文件问题
方法1:nlp_server├── db.sqlite3├── manage.py├── nlp_server│ ├── __init__.py│ ├── __init__.pyc│ ├── nlp│ │ ├── __init__.py│ │ ├── __init__.pyc│ │ └── qg│ │ ├── in原创 2017-02-15 09:16:28 · 2705 阅读 · 1 评论 -
django 模板继承,自定义模板,自定义标签 和 过滤器,,及修改admin原生的change_list.html的样式
准备(必需)工作:1 在某个app下创建一个名为templatetags(必需,且包名不可变)的包。假设我们在名为polls的app下创建了一个templatetags的包,并在该包下创建了一个名为mytags(随意命名,自定义过滤器和标签的文件都必须在此目录下)的文件。那么目录结构看起来应该就像这样:polls/ __init__.py models.py temp...原创 2018-07-02 12:30:19 · 3165 阅读 · 0 评论 -
django 时区问题
当在django中使用datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")时,有可能会出现时间不对的问题。如果出现时间不对,可以在settings.py中修改#LANGUAGE_CODE = 'en-us'LANGUAGE_CODE = 'zh-Hans'#TIME_ZONE = 'UTC'TIME_ZONE = '原创 2017-11-20 11:38:52 · 722 阅读 · 0 评论 -
django 多并发,多线程。
django 原生为单线程序,当第一个请求没有完成时,第二个请求辉阻塞,知道第一个请求完成,第二个请求才会执行。可以使用uwsgi 编程多并发的django 的并发能力真的是令人担忧,这里就使用 nginx + uwsgi 提供高并发nginx 的并发能力超高,单台并发能力过万(这个也不是绝对),在纯静态的 web 服务中更是突出其优越的地方,由于其底层使用 epoll原创 2017-07-27 18:30:07 · 32222 阅读 · 1 评论 -
django 日期问题,及model插入数据库日期问题
在settings.py中使用一下配置LANGUAGE_CODE = 'zh-Hans'TIME_ZONE = 'UTC'TIME_ZONE = 'Asia/Shanghai'USE_I18N = TrueUSE_L10N = TrueUSE_TZ = False原创 2018-07-02 12:29:51 · 4070 阅读 · 0 评论