临街小站


  • 首页

  • 归档

  • 标签

  • 相册

  • 搜索
close
临街小站

Django初识3

发表于 2016-09-11 | 分类于 python | 阅读次数

View视图

Django 中的视图的概念是「一类具有相同功能和模板的网页的集合」。比如,在一个博客应用中,你可能会创建如下几个视图:

  • 博客首页——展示最近的几项内容。
  • 内容“详情”页——详细展示某项内容。
  • 以年为单位的归档页——展示选中的年份里各个月份创建的内容。
  • 以月为单位的归档页——展示选中的月份里各天创建的内容。
  • 以天为单位的归档页——展示选中天里创建的所有内容。
  • 评论处理器——用于响应为一项内容添加评论的操作。
阅读全文 »
临街小站

Django初识2

发表于 2016-09-10 | 分类于 python | 阅读次数

创建管理员账户

作为一个常规的Blog系统,我们需要有能够后台操作的账户。Django提供了便捷的创建用户接口:

1
$ python manage.py createsuperuser

在交互式输入相关信息时,要注意密码不能是纯数字形式。

在http://127.0.0.1:8000/admin中输入刚刚创建的用户即可管理项目。

阅读全文 »
临街小站

Django初识

发表于 2016-09-06 | 分类于 python | 阅读次数

项目与应用

项目和应用有啥区别?

应用是一个专门做某件事的网络应用程序 - 比如博客系统,或者公共记录的数据库,或者简单的投票程序。

项目则是一个网站使用的配置和应用的集合。项目可以包含很多个应用。应用可以被很多个项目使用。

创建项目

一个 Django 项目实例需要的设置项集合,包括 Django 配置和应用程序设置

start

$ django-admin startproject mysite

这行代码将会在当前目录下创建一个 mysite 目录

  • manage.py:一个让你用各种方式管理 Django 项目的命令行工具
阅读全文 »
临街小站

Django介绍

发表于 2016-09-06 | 分类于 python | 阅读次数

Django 是 Python 编程语言驱动的一个开源模型-视图-控制器(MVC)风格的 Web 应用程序框架。使用 Django,我们在几分钟之内就可以创建高品质、易维护、数据库驱动的应用程序。

下面是简略的django应用流程图

阅读全文 »
临街小站

py2-3(不定时更新)

发表于 2016-09-04 | 分类于 python | 阅读次数

input

  • raw_input()

在py2版本中,raw_input接收输入流并直接转换存储为string类型

  • input()

py2版本中,通过根据输入类型不同存储为不同格式。

比如像输入string,需在内容外包裹单引或者双引

py3整合input与raw_input,将所有输入作为string保存

print

py2中print不是将print作为一个方法函数,二十当做语句使用,调用时不能再后面直接()

Ps:同样的还有exec语句转换成了exec()

1
str=

repr

Python 有办法将任意值转为字符串:将它传入repr() 或str() 函数。

函数str() 用于将值转化为适于人阅读的形式,而repr() 转化为供解释器读取的形式(如果没有等价的语法,则会发生SyntaxError 异常) 某对象没有适于人阅读的解释形式的话,str() 会返回与repr()等同的值。很多类型,诸如数值或链表、字典这样的结构,针对各函数都有着统一的解读方式。字符串和浮点数,有着独特的解读方式。

阅读全文 »
临街小站

android中的获取坐标

发表于 2016-08-11 | 分类于 android | 阅读次数

OnTouchListener

  • getRawX()和getRawY()

获得的是相对屏幕的位置

  • getX()和getY()

获得的永远是view的触摸位置坐标(这两个值不会超过view的长度和宽度)。

View

阅读全文 »
临街小站

Android Application版本更新

发表于 2016-07-30 | 分类于 android | 阅读次数

get&set版本号

set

在传统的Eclipse IDE开发中,我们通常只需要在清单文件manifests中写入相应代码即可搞定。

1
2
3
4
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="your package name"
android:versionCode="1"
android:versionName="1.1.1">
  • package属性的值为工程默认包名,一般不用我们重新设置。

  • android:versionCode属性值为int型,开发者可见,开发版本号

  • android:versionName属性为String类型,用户可见,我们需要使用的就是这个值。

阅读全文 »
临街小站

getMeasured

发表于 2016-07-24 | 分类于 android | 阅读次数
  • public final int getMeasuredHeight ()

Added in API level 1
Like getMeasuredHeightAndState(), but only returns the raw width component (that is the result is masked by MEASURED_SIZE_MASK).

Returns:

The raw measured height of this view.

  • public final int getMeasuredHeightAndState ()

Added in API level 11

阅读全文 »

1…8910…24
clinjie

clinjie

189 日志
38 分类
69 标签
RSS
github weibo zhihu
Creative Commons
© 2019 clinjie
由 Hexo 强力驱动
主题 - NexT.Muse